Hi all,
has anyonbe an idea why this does return an OBJRETURN value of
-2147352567 while calling the method of the object?
The original code was posted by Robert Mantovan but did not run either...
------------------------------------------------------------------------------
#DIM ALL
#COMPILE EXE "VIENNA"
#INCLUDE "domino.inc"
#INCLUDE "win32api.inc"
'------------------------------------------------------------------------------
' Lotus Notes COM Sample to run a server console command
'------------------------------------------------------------------------------
FUNCTION PBMAIN
CHDIR "\DOMINO"
' Object Variables
DIM oSession AS LotusNotesSession
DIM vServer AS VARIANT
DIM vCommand AS VARIANT
DIM vReturn AS VARIANT
DIM vPassword AS VARIANT
DIM A AS ASCIIZ * 1024
' Open an instance of Lotus Notes
SET oSession = NEW LotusNotesSession IN "Lotus.NotesSession.7.0"
IF ISFALSE ISOBJECT(oSession) OR ERR THEN
MSGBOX "Notes could not be opened - Check notes.ini and directories."
EXIT FUNCTION
END IF
'Send Console Command
LET vServer = "DOMINO1"
LET vCommand = "sh stat"
LET vPassword = "adelaide"
OBJECT CALL oSession.Initialize(vPassword)
OBJECT CALL oSession.SendConsoleCommand(vServer, vCommand) TO vReturn
MSGBOX VARIANT$(vReturn)
MSGBOX STR$(OBJRESULT)
SET oSession = NOTHING
END FUNCTION
has anyonbe an idea why this does return an OBJRETURN value of
-2147352567 while calling the method of the object?
The original code was posted by Robert Mantovan but did not run either...
------------------------------------------------------------------------------
#DIM ALL
#COMPILE EXE "VIENNA"
#INCLUDE "domino.inc"
#INCLUDE "win32api.inc"
'------------------------------------------------------------------------------
' Lotus Notes COM Sample to run a server console command
'------------------------------------------------------------------------------
FUNCTION PBMAIN
CHDIR "\DOMINO"
' Object Variables
DIM oSession AS LotusNotesSession
DIM vServer AS VARIANT
DIM vCommand AS VARIANT
DIM vReturn AS VARIANT
DIM vPassword AS VARIANT
DIM A AS ASCIIZ * 1024
' Open an instance of Lotus Notes
SET oSession = NEW LotusNotesSession IN "Lotus.NotesSession.7.0"
IF ISFALSE ISOBJECT(oSession) OR ERR THEN
MSGBOX "Notes could not be opened - Check notes.ini and directories."
EXIT FUNCTION
END IF
'Send Console Command
LET vServer = "DOMINO1"
LET vCommand = "sh stat"
LET vPassword = "adelaide"
OBJECT CALL oSession.Initialize(vPassword)
OBJECT CALL oSession.SendConsoleCommand(vServer, vCommand) TO vReturn
MSGBOX VARIANT$(vReturn)
MSGBOX STR$(OBJRESULT)
SET oSession = NOTHING
END FUNCTION
Comment