Zeichen im String maskieren - WinExec
-
hi,
ich benutze die Funktion WinExec() um ein Programm zu starten.
WinExec("C:\\Program Files\\MyApp", ...)
Ich möchte den Pfad von einer Stringvariable übernehmen die aber nur ein \ als Trenner verwendet.
WinExec("C:\Program Files\MyApp", ...)
bzw.
WinExec(StringVariable,...)Wie kann ich die in der Sringvariable enthaltenen \ durch \\ maskieren, damit WinExec funktioniert?
Kann mir jemand helfen?
Randell
-
Das brauch man nicht.
Das brauchst du nur wenn du den Pfad fest im Code codierst.
Bei WinExec(StringVariable,...) nicht
-
Nimm besser Shellexecute. WinExec ist nur noch zur Abwärtskompatibilität zu 16-Bit Programmen vorhanden und von Microsoft als obsolet gekennzeichnet.