Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi System Error Code Konstanten (https://www.delphipraxis.net/16450-system-error-code-konstanten.html)

frankg 17. Feb 2004 11:30


System Error Code Konstanten
 
Hallo liebe Delphientwickler-Gemeinde!

Ich habe heute mal eine Frage, die vielleicht ein bisschen doof ist, aber ich find da momentan nix zu :gruebel: . Wenn man mit Windows API Funktionen arbeitet, dann liefert das System ja u.U. Error-Codes zurück. In der MSDN Library stehen dann so klasse Ausdrücke wie z.B.

Delphi-Quellcode:
if res = ERROR_EXTENDED_ERROR then...
So, meine Frage ist nun folgende: gibt es unter Delphi eine Unit, die ich einbinden kann, damit ich all diese ERROR-Code Konstanten in meinem Code verwenden kann. Die obige Schreibweise ist natürlich viel intuitiver als:

Delphi-Quellcode:
if res = 0815 then...
was sicherlich auch funktioniert aber total unübersichtlich ist. Es scheint mir so zu sein, dass diese ERROR_ Konstanten nicht in Windows.pas (wo ich sie eigentlich vermutet hätte) stehen.

Vielen Dank und viele Grüsse

Frank :coder:

Chewie 17. Feb 2004 11:32

Re: System Error Code Konstanten
 
Durchsuch einfach mal dein Source-Verzeichnis von Delphi nach den von dir gesuchten Konstanten. Die meisten befinden sich wohl in der windows.pas, aber einige sind sicher auch woanders (z.B. WinSock).

Luckie 17. Feb 2004 11:35

Re: System Error Code Konstanten
 
Hier sind sie alle: http://msdn.microsoft.com/library/de...rror_codes.asp

frankg 17. Feb 2004 11:48

Re: System Error Code Konstanten
 
Hi Chewie, Hi Lucky!

Wie gesagt, war ne doofe Frage. :oops: Auf die Sache mit dem Suchen im Source-Verzeichnis hätte ich auch selbst kommen können.

Vielen Dank

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz