Thread Externes Programm starten! zum verzweifeln: :-( (21 answers)
Opened by master at 2005-10-14 17:50

pKai
 2005-10-17 12:41
#58846 #58846
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
[quote=master,14.Oct..2005, 15:50]
Code: (dl )
Win32::Process::Create($ProcessObj,"tool.exe","tool.exe",0,NORMAL_PRIORITY_CLASS,".") or die $!;
[/quote]
eigentlich wundert es mich, dass das in der nicht-PAR-Version funktioniert.
Die Beschreibung von Win32::Process:Create sagt ja eindeutig, dass der 2. Parameter "full path name of executable module" sein soll.
Und $! ist wohl auch nicht der richtige Fehlerstatus.
Code: (dl )
... or die Win32::FormatMessage(Win32::GetLastError());
trifft's wohl eher.
perldoc Win32::Process verschweigt dies alles nicht.
Proc::Background - wie von renee empfohlen - ist übrigens ein Wrapper um Win32::Process, der das Handling im Standardfall vereinfacht.\n\n

<!--EDIT|pKai|1129538541-->
I sense a soul in search of answers.

View full thread Externes Programm starten! zum verzweifeln: :-(