Zitat:
Delphi-Quellcode:
if ShellExecute(Application.Handle, 'open', PChar('C:\Dokumente und Einstellungen\Admin\Desktop\BE.bat'),
nil, nil, SW_NORMAL) <= 32 then begin
MessageDlg('FEHLER -> Datei nicht gefunden!', mtError, [mbOK], 0);
Woher willst Du wissen, dass die Datei nicht gefunden wurde? Das ist nur bei Fehlercode 3 (oder war es 2?) der Fall. Ich würde an Deiner Stelle SysErrorMessage verwenden, da weißt Du dann, was schiefgelaufen ist