Registriert seit: 17. Jan 2004
494 Beiträge
Turbo Delphi für Win32
|
Re: Problem zu ShellExecute
5. Nov 2005, 15:20
Der Compiler selbst hat kein Problem, wenn ich das Programm ausführe bekomme ich beim Laden eines Eintrags den Runtime Error "I/O error 131" - mehr darf ich nicht erfahren :/
bei mir scheint das nicht zu funktionieren.
Delphi-Quellcode:
var a : PChar;
b : string;
...
b:=Daten.Pfad; // enthält den Pfad in Form von C:\pillepalle\blah.exe
a:=PChar(b);
...
shellexecute( Handle,' open',a, nil, nil,SW_SHOWNORMAL);
//oder
shellexecute( Handle,' open',' a', nil, nil,SW_SHOWNORMAL);
//oder
shellexecute( Handle,' open', PChar(b), nil, nil,SW_SHOWNORMAL);
Beides will nicht.
mfg zecke
|
|
Zitat
|