Zitat von
lbccaleb:
um es kurz zu sagen, ja es ist möglich solch einprogramm umzuseten...
um ein programm zu starten schau dir mal den befehl "Shellexecute" an (ggf googeln oder hier suchen)
Shellexecute(hwnd, 'open', PChar('deinprogramm.exe'), nil, nil, SW_SHOWNORMAL);
Du kannst das auch mit
diesem Code von Luckie machen weil, wie Luckie sagte:
Zitat:
Laut
PSDK dient Shellexecute nicht dazu eine fremde Anwendung zu starten, sondern
Zitat:
Performs an operation on a specified file
.
Also um zum Beispiel eine Textdatei zu drucken ruft man Shellexecute mit dem Verb 'print' und der entsprechenden Datei auf. Das man damit auch fremde Anwendungen starten kann ist ein Abfallprodukt und ist eher als Mißbrauch zu sehen.