|
Re: A6.0.0 exec
[Re: friebo]
#122658
04/11/07 08:15
04/11/07 08:15
|
Joined: Sep 2002
Posts: 8,177 Netherlands
PHeMoX
Senior Expert
|
Senior Expert
Joined: Sep 2002
Posts: 8,177
Netherlands
|
Probier' mal; exec("notepad.exe",""); wenn das nicht funktioniert könnte es sein die Sybex A6.0 hat ein bug drin.
Ich kann dir wirklich empfehlen die upgrade zum Conitec A6 zu machen, da gibt es updates!! Wenn du das 'jetzt' macht bekommst du A7 um sonst (ist noch nicht fertig, aber der pre-release kann mann schon runterladen).
Edit: Ich habe jetzt
exec("notepad.exe",null);
mal probiert und mit den aktuelle A6.50.6 version wirkt es super gut. Vielleicht hat der Sybex version eine andere syntax oder so? Was sind denn genau die fehlermeldungen?
Mfg,
Last edited by PHeMoX; 04/11/07 08:19.
|
|
|
Re: A6.0.0 exec
[Re: broozar]
#122661
04/12/07 09:16
04/12/07 09:16
|
Joined: Aug 2005
Posts: 31
friebo
OP
Newbie
|
OP
Newbie
Joined: Aug 2005
Posts: 31
|
Also, wie es aussieht funktioniert es nicht.
exec("notepad.exe",""); bringt Fehler < exec(^notepad.exe,"");> main.wdl.295:2 Error (58): Parameter unknown notepad Keyword
exec("notepad.exe",NULL); oder exec("notepad.exe",null); bringt ebenfalls Error 58
Dann habe ich eine Bat-Datei namens 'notepad.bat' angelegt, die notepad.exe startet.
Dann versucht die Bat-Datei mittels
exec("notepad.bat",""); exec("notepad.bat",Null); exec("notepad.bat",null);
aufzurufen.
Wieder Fehlermeldung: main.wdl.295:2 Error (58): Parameter unknown notepad Keyword
Definiert man einen String z.B.
string test = "notepad.exe" oder string test = <notepad.exe>; oder string test = "notepad.bat" oder string test = <notepad.bat>;
bringt die Anweisung exec(test,""); Fehler: main.wdl.295:2 Error (2): Missing/wrong parameter
mit Exec(test,NULL); oder Exec(test,null); läuft die Engine ohne Fehlermeldung durch. Es wird jedoch weder die exe, noch die bat aufgerufen/ausgeführt.
Wait-Anweisungen vorher und nachher bringen auch kein Ergebnis. Mittlerweile quäle ich mich damit schon etliche Stunden (schon Tage) herum und komme zu keinem Ergebnis. Es muss doch funktioniert haben, sonst würde der Befehl doch nicht im Handbuch stehen. gruss friebo
PS: ist klar, dass sich die notepad.exe im Spieleverzeichnis befindet.
Last edited by friebo; 04/12/07 11:26.
|
|
|
|