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.