Hallo vielen Dank. Funktioniert soweit 1a: ich habe shellid verwendet, damit erhalte ich die Prozessid.
Nachdem das programm geschlossen wurde, will ich ja die datei wieder in das LN Dokument kopieren:
1.) Möglichkeit: Ich frage in regelmäßigen Abständen die taskliste ab, jedoch bekomme ich da keinen Rückgabewert? Wie erhalte ich die Ausgabe, damit ich weiß, ob der Prozess noch lebt?
'While pdftoolruns= "true"
' Sleep(10)
' pdftoolruns = Shell("tasklist /PID eq " & taskid, 3)
'Wend
Leider erhalte ich in pdf tools immer nur 33, dafür das er die tasklist starten konnte. interessanter wäre hier der Rückgabewert? Wie erhalte ich diesen?
2.) Gibt es die Möglichkeit über OLE?
Set obj = CreateObject("Shell.Application")
'obj.ShellExecute "c:\programme\pdf-tool\tool_cmd.exe xy.pdf", 1
Dass ich da mitgeteilt bekomme, wenn die tool_cmd.exe wieder geschlossen wird?
Vielen Dank für Hilfe im Voraus!