![]() |
ShellExecute Error Messages
Hallo,
Delphi-Quellcode:
Grüsse, Daniel :hi:
function ShellExecuteErrorMessage(ErrorCode: Integer): string;
begin case ErrorCode of 0: Result := 'Zuwenig Speicher, ausführbare Datei war zerstört, Relokationswerte waren ungültig'; 2: Result := 'Datei wurde nicht gefunden.'; 3: Result := 'Verzeichnis wurde nicht gefunden.'; 5: Result := 'Fehler beim gemeinsamen Zugriff auf eine Datei im Netz oder Fehler beim Zugriff auf eine gesperrte Datei im Netz.'; 6: Result := 'Bibliothek forderte separate Datensegmente für jede Task an.'; 8: Result := 'Zuwenig Speicher, um die Anwendung zu starten.'; 10: Result := 'Falsche Windows-Version.'; 11: Result := 'Ungültige ausführbare Datei. Entweder keine Windows-Anwendung oder Fehler in der EXE-Datei.'; 12: Result := 'Anwendung für ein anderes Betriebssystem.'; 13: Result := 'Anwendung für MS-DOS 4.0.'; 14: Result := 'Typ der ausführbaren Datei unbekannt.'; 15: Result := 'Versuch, eine Real-Mode-Anwendung (für eine frühere Windows-Version) zu laden.'; 16: Result := 'Versuch, eine zweite Instanz einer ausführbaren Datei mit mehreren Datensegmenten die nicht als nur lesbar gekennzeichnet waren, zu laden.'; 19: Result := 'Versuch, eine komprimierte ausführbare Datei zu laden.' + #13#10 + 'Die Datei muß dekomprimiert werden, bevor sie geladen werden kann.'; 20: Result := 'Ungültige dynamische Linkbibliothek (DLL).' + #13#10 + 'Eine der DLLs, die benötigt wurde, um die Anwendung auszuführen, war beschädigt.'; else Result := 'Ein Unbekannter Fehler ist aufgetreten. (' + IntToStr(ErrorCode) + ')'; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz