Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: DisplaySwitch über ShellExecute oder WinExec funktioniert nicht

  Alt 27. Jan 2020, 17:05
Hallo,
als Fehler kommt "File not found".

Es hat vielleicht damit zu tun, dass du als 32-Bit-Programm (?) eine 64-Bit-Programm starten willst,
oder der Ansatz über cmd geht nicht, wegen siehe hier

https://www.herber.de/forum/archiv/1...t.html#1575549

Wow64EnableWow64FsRedirection benutzten hilft vielleicht.


Ich würde aber erst mal zur Bat-Datei greifen, das klappt auf jeden Fall.
ShellExecute(Handle, nil, 'c:\temp\Display.bat', '', '', SW_ShowNormal);
Heiko

Geändert von hoika (27. Jan 2020 um 17:12 Uhr)
  Mit Zitat antworten Zitat