ErrorCodeEnum: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
K ("verwaltet von" auskommentiert)
K (vb)
Zeile 1: Zeile 1:
 
ErrorCodeEnum enthält die Fehlercodes, die von Funktionen oder Methoden des Windows-API zurückgegeben werden können. Die meisten der Funktionen oder Methoden signalisieren in irgendeiner Form (oft als Rückgabe bei ihrem Aufruf), daß ein Fehler aufgetreten ist, dieser Fehler läßt sich anschließend mit [[GetLastError|Err.LastDLLError]] ermitteln.
 
ErrorCodeEnum enthält die Fehlercodes, die von Funktionen oder Methoden des Windows-API zurückgegeben werden können. Die meisten der Funktionen oder Methoden signalisieren in irgendeiner Form (oft als Rückgabe bei ihrem Aufruf), daß ein Fehler aufgetreten ist, dieser Fehler läßt sich anschließend mit [[GetLastError|Err.LastDLLError]] ermitteln.
 
 
  
 
=== Deklaration ===
 
=== Deklaration ===
 
+
<vb>Enum ErrorCodeEnum
<PRE>
 
Enum ErrorCodeEnum
 
 
     ERROR_SUCCESS = 0
 
     ERROR_SUCCESS = 0
 
     ERROR_FILE_NOT_FOUND = 2
 
     ERROR_FILE_NOT_FOUND = 2
Zeile 15: Zeile 11:
 
     ERROR_IO_PENDING = 997
 
     ERROR_IO_PENDING = 997
 
     ERROR_INVALID_INDEX = 1413
 
     ERROR_INVALID_INDEX = 1413
End Enum
+
End Enum</vb>
</PRE>
 
 
 
 
 
  
 
=== Beschreibung ===
 
=== Beschreibung ===
 
 
''ERROR_SUCCESS''
 
''ERROR_SUCCESS''
 
:Dieser "Fehlercode" zeigt an, daß kein Fehler aufgetreten ist.
 
:Dieser "Fehlercode" zeigt an, daß kein Fehler aufgetreten ist.
 
 
  
 
''ERROR_FILE_NOT_FOUND''
 
''ERROR_FILE_NOT_FOUND''
 
:Der Entwickler erhält diesen Fehlercode, wenn er einen ungültigen Dateinamen angegeben hat.
 
:Der Entwickler erhält diesen Fehlercode, wenn er einen ungültigen Dateinamen angegeben hat.
 
 
  
 
''ERROR_PATH_NOT_FOUND''
 
''ERROR_PATH_NOT_FOUND''
 
:Dieser Fehlercode gibt an, daß die Funktion einen Pfad erhalten hat, der im Dateisystem nicht gefunden wurde.
 
:Dieser Fehlercode gibt an, daß die Funktion einen Pfad erhalten hat, der im Dateisystem nicht gefunden wurde.
 
 
  
 
''ERROR_NO_MORE_FILES''
 
''ERROR_NO_MORE_FILES''
 
:Mit diesem Fehlercode wird dem Entwickler signalisiert, daß die Suche nach Dateien ergebnislos war.
 
:Mit diesem Fehlercode wird dem Entwickler signalisiert, daß die Suche nach Dateien ergebnislos war.
 
 
  
 
''ERROR_INVALID_NAME''
 
''ERROR_INVALID_NAME''
 
:Der Entwickler hat einen falschen Datei-, Verzeichnis- oder Partitionsnamen angegeben.
 
:Der Entwickler hat einen falschen Datei-, Verzeichnis- oder Partitionsnamen angegeben.
 
 
  
 
''ERROR_MORE_DATA''
 
''ERROR_MORE_DATA''
 
:Bei diesem Fehlercode handelt es sich nicht um einen Fehlercode im eigentlichen Sinne. Vielmehr wird dem Entwickler mit diesem Fehlercode signalisiert, daß der für die zurückzugebenden Daten bereitgestellte Speicher vom Entwickler zu klein dimensioniert wurde und die verwendete Funktion weitere Daten zurückgeben kann.
 
:Bei diesem Fehlercode handelt es sich nicht um einen Fehlercode im eigentlichen Sinne. Vielmehr wird dem Entwickler mit diesem Fehlercode signalisiert, daß der für die zurückzugebenden Daten bereitgestellte Speicher vom Entwickler zu klein dimensioniert wurde und die verwendete Funktion weitere Daten zurückgeben kann.
 
 
  
 
''ERROR_IO_PENDING''
 
''ERROR_IO_PENDING''
 
:(Eine Beschreibung fehlt noch, ich habe bisher keine aussagekräftige Beschreibung gefunden)
 
:(Eine Beschreibung fehlt noch, ich habe bisher keine aussagekräftige Beschreibung gefunden)
 
 
  
 
''ERROR_INVALID_INDEX''
 
''ERROR_INVALID_INDEX''
Zeile 61: Zeile 39:
  
 
:Beachten Sie, daß das erste Element der Liste mal den Index 0, mal den Index 1 hat, abhängig vom verwendeten Steuerelement.
 
:Beachten Sie, daß das erste Element der Liste mal den Index 0, mal den Index 1 hat, abhängig vom verwendeten Steuerelement.
 
 
 
----
 
 
<!--{{Benutzer:Bernhard Döbler/Vorlage:Zuständig|Helge Rex}}-->
 
  
 
[[Kategorie:Enum]]
 
[[Kategorie:Enum]]

Version vom 13. Mai 2008, 17:41 Uhr

ErrorCodeEnum enthält die Fehlercodes, die von Funktionen oder Methoden des Windows-API zurückgegeben werden können. Die meisten der Funktionen oder Methoden signalisieren in irgendeiner Form (oft als Rückgabe bei ihrem Aufruf), daß ein Fehler aufgetreten ist, dieser Fehler läßt sich anschließend mit Err.LastDLLError ermitteln.

Deklaration

<vb>Enum ErrorCodeEnum

   ERROR_SUCCESS = 0
   ERROR_FILE_NOT_FOUND = 2
   ERROR_PATH_NOT_FOUND = 3
   ERROR_NO_MORE_FILES = 18
   ERROR_INVALID_NAME = 123
   ERROR_MORE_DATA = 234
   ERROR_IO_PENDING = 997
   ERROR_INVALID_INDEX = 1413

End Enum</vb>

Beschreibung

ERROR_SUCCESS

Dieser "Fehlercode" zeigt an, daß kein Fehler aufgetreten ist.

ERROR_FILE_NOT_FOUND

Der Entwickler erhält diesen Fehlercode, wenn er einen ungültigen Dateinamen angegeben hat.

ERROR_PATH_NOT_FOUND

Dieser Fehlercode gibt an, daß die Funktion einen Pfad erhalten hat, der im Dateisystem nicht gefunden wurde.

ERROR_NO_MORE_FILES

Mit diesem Fehlercode wird dem Entwickler signalisiert, daß die Suche nach Dateien ergebnislos war.

ERROR_INVALID_NAME

Der Entwickler hat einen falschen Datei-, Verzeichnis- oder Partitionsnamen angegeben.

ERROR_MORE_DATA

Bei diesem Fehlercode handelt es sich nicht um einen Fehlercode im eigentlichen Sinne. Vielmehr wird dem Entwickler mit diesem Fehlercode signalisiert, daß der für die zurückzugebenden Daten bereitgestellte Speicher vom Entwickler zu klein dimensioniert wurde und die verwendete Funktion weitere Daten zurückgeben kann.

ERROR_IO_PENDING

(Eine Beschreibung fehlt noch, ich habe bisher keine aussagekräftige Beschreibung gefunden)

ERROR_INVALID_INDEX

Enthält ein Steuerelement eine Liste und möchte der Entwickler auf ein Element dieser Liste zugreifen, wird dieser Fehlercode zurückgegeben, wenn der Entwickler einen Index angibt, der kleiner als der kleinste oder größer als der größte Index in der Liste ist.
Beachten Sie, daß das erste Element der Liste mal den Index 0, mal den Index 1 hat, abhängig vom verwendeten Steuerelement.