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)