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.