Registriert seit: 15. Jul 2013
Ort: NRW
23 Beiträge
Delphi 3 Professional
|
AW: ShellExecute mit Umlauten in den Parametern
23. Jul 2013, 14:28
ich glaube, das muß in Tüttelken. (den ganzen Pfad in Gänsefüßchen)
und auch evtl. der Pfad des gewünschten Programmes [auch wegen der Leerzeichen im Pfad]
müßte also so sein:
Delphi-Quellcode:
ProgramX := #34 + ' C:\Programm.exe' + #34; // #34 steht für + '"' +
Parameter := #34 + "C:\DOKUMENTE\langweilige Ebooks\unnützes Wissen.pdf" + #34;
ShellExecute( handle, PChar(' open'), PChar(ProgrammX), PChar(Parameter), nil, SW_SHOWNORMAL);
MySQL-ERROR(): 1146 - - - Entschuldigung,
Diese Signatur ist in Deinem Land nicht vollständig sichtbar. :/
PGP Key ID: 0xB54AACD6
Geändert von Capstone (23. Jul 2013 um 14:34 Uhr)
|