Moin, Moin,
nicht übel DeddyH! Hier mal die möglichen ErrorCodes von ShellExecute():
Delphi-Quellcode:
case Result
of
$00 : s:='
Zuwenig Speicher, Datei zerstört oder ungültige Relokationswerte';
$02 : s:='
Programm/Datei nicht gefunden';
$03 : s:='
Verzeichnis nicht gefunden';
$05 : s:='
Fehler beim Netzwerkzugriff';
$06 : s:='
Bibliothek fordert separate Datensegmente für jede Task an';
$08 : s:='
Zu wenig Speicher';
$10 : s:='
Falsche Windows-Version';
$11 : s:='
Ungültige ausführbare Datei';
$12 : s:='
Anwendung für anderes Betriebssystem';
$13 : s:='
Anwendung für MS-DOS 4.0';
$14 : s:='
Typ der ausführbaren Datei unbekannt';
$15 : s:='
Kann Real-Mode-Anwendung nicht ausführen';
$16 : s:='
Kann keine zweite Instanz laden';
$19 : s:='
Kann keine komprimierte Datei ausführen';
$1F : s:='
Datei ist mit keinem Anwendungsprogramm verknüpft';
$20 : s:='
Ungültige DLL';
else s:='
'
// no error