8. August 2012 08:44
[b]StartEditor()[/b]
IF ISSERVICETIER THEN BEGIN
TempFile.CREATEINSTREAM(TempStream);
DOWNLOADFROMSTREAM(TempStream,'Notepad','<TEMP>','',MagicPath);
END;
TempFile.CLOSE;
IF ISCLEAR(WSHShell) THEN
CREATE(WSHShell,TRUE,TRUE);
WindowsStyle := 1;
WaitForReturn := TRUE;
IF ISSERVICETIER THEN BEGIN
TempFileName := 'C:\Windows\System32\' + 'notepad.exe';
locintShellNo := WSHShell.Run(TempFileName + ' ' + MagicPath,WindowsStyle,WaitForReturn);
END ELSE BEGIN
TempFileName := 'C:\Windows' + '\notepad.exe' + ' ' + TEMPORARYPATH + STRSUBSTNO('Notepad-%1.txt',USERID);
locintShellNo := WSHShell.Run(TempFileName,WindowsStyle,WaitForReturn);
END;
9. August 2012 08:13
9. August 2012 13:55
9. August 2012 14:00
m_schneider hat geschrieben:Auf einen Schuss ins Blaue:
Hast du schon mal versucht, ob es an dem Parameter "WaitForReturn" liegt?
Ich glaube mich zu erinnern, dass NAV bei so langen Prozessen die gleiche Fehlermeldung auswirft. (Als Beispiel der NAV Debugger)