Loresoft Software-Development
   
Hauptmenü
Artikel
Artikelsuche
 
Titel: Das Objekt Err
Beschreibung: Funktionsweise + Fehleranalyse
Kategorie: Programmierung
Unterkategorie .NET-Basic
 
Artikel überarbeiten: Das Objekt Err
 
Hat Ihnen die Seite weitergeholfen?
sehr gut sehr schlecht



Das Objekt Err
Die Eigenschaften Err.Number und Err.Description enthalten
Informationen zum zuletzt aufgetretenen Laufzeitfehler
Err ist ein besonderes Visual Basic-Objekt, dem detaillierte
Fehlerbehandlungsinformationen zugewiesen werden, wenn ein Laufzeitfehler
auftritt. Die nützlichsten Err-Eigenschaften zur Identifikation von
Laufzeitfehlern sind die Eigenschaften Err.Number und Err.Descryption.
Err.Number enthält die Nummer des letzten Laufzeitfehlers.
Err.Descryption enthält eine kurze Fehlermeldung zur jeweiligen
Nummer.






































































































































































Fehlernummer
Standardfehlermeldung
5 Prozeduraufruf oder Argument ist ungültig
6 überlauf
7 Nicht genügend Arbeitsspeicher
9 Index außerhalb des definierten Bereichs
11 Division durch Null
13 Typunverträglichkeit
48 Fehler beim laden der DLL
51 Interner Fehler
52 Dateiname oder Zahl ist ungültig
53 Datei nicht gefunden
55 Die Datei ist bereits geöffnet
57 Geräte-E/A-Fehler
58 Die Datei ist bereits vorhanden
61 Der Datenträger ist voll
62 Eingabe hinter Dateiende
67 Zu viele Dateien
68 Das gerät ist nicht verfügbar
70 Berichtigung verweigert
71 Das Laufwerk ist nicht bereit
74 Das umbenennen in ein anderes Laufwerk
ist nicht möglich
75 Pfad-/Dateizugriffsfehler
76 Der Pfad wurde nicht gefunden
91 Objektvariable oder With-Blockvariable
wurde nicht festgelegt
321 Ungültiges Dateiformat
322 Die erorderliche Temporäre Datei kann
nicht erstell werden
380 Der Eigenschaftswert ist ungültig
381 Ungültiger Arrayindex der Eigenschaft
422 Die Eigenschaft wurde nicht gefunden
423 Die Eigenschaft oder Methode wurde nicht
gefunden
424 Objekt erforderlich
429 ActiveX-Komponente kann nicht erstellt
werden
430 Klasse unterstützt keine Automatisierung
oder unterstützt die erwartete Schnittstelle nicht
438 Objekt unterstützt diese Eigenschaft oder
Methode nicht
440 Automatisierungsfehler
460 Das Format der Zwischenablage ist
ungültig
461 Methode oder Dateielement wurde nicht
gefunden
462 Der Remoteservercomputer existiert nicht
oder ist nicht verfügbar
463 Die Klasse ist auf dem lokalen Computer
nicht registriert
481 Ungültiges Bild
482 Druckerfehler



Beispiel:
Private
Sub Button1_Click(ByVal
sender As
System.Object, ByVal
e As
System.EventArgs) Handles
Button1.Click
Try
Programmaufruf...
Catch
When Err.Number = 53
Wenn Datei nicht gefunden
MsgBox("überprüfen Sie ob die Datei existiert",
MsgBoxStyle.Information) Bei Fehler
Messagebox als Information
Catch
When Err.Number = 70
Wenn nicht berechtigt
MsgBox("Sie haben keine Berechtigung für diesen
Vorgang", MsgBoxStyle.Critical) Bei
Fehler Messagebox als Kritischer Fehler
End
Try
End
Sub

aktuelle Seitenaufbauzeit: 195.73 ms.