| |

VB.NET - Ein- und UmsteigerRe: Sub wird beendet, ohne das ein Fehler auftritt | |  | Autor: Franki | Datum: 11.05.17 02:31 |
| Hallo,
poste doch mal den gesamten relevanten Teil wie du den Fehler mit resume next abfangen kannst. Das hört sich so nach alten VB6 Mechanismen an, die zwar immer noch funktionieren aber die man damals schon richtig machen musste.
Da gibt es zur Beschreibung des Fehlers z.B. .number, .description, .clear. über die beiden ersten bekommt man genauere Hinweise zur Fehlernummer und Fehlerbeschreibung. Falls du wirklich da eine Mischung hast, schau dir das mal an:
Private Sub Form_Load()
Dim Ergebnis As Integer
Dim Zahl1 As Integer
Zahl1 = 10
On Error Resume Next
'Fehler provozieren
Ergebnis = Zahl1 / 0
If Err.Number > 0 Then
MsgBox "Fehlernummer: " & Err.Number & vbCrLf & "Fehlertext: " & _
Err.Description
Exit Sub
End If
Err.Clear
MsgBox Ergebnis
End Sub Unter .NET hat mit Try, Catch, Finaly usw. zwar mehr Möglichkeiten als früher, aber auch da gilt, dass man sich mit Fehlerbehandlung auseinander setzten muss und bei Bedarf Schritt für Schritt debuggen/kontrollieren muss wenn man den wirklichen Fehler finden möchte.
Mit resume next einen Fehler zu übergehen mag zwar funktionieren, ist aber nur in den allerwenigsten Fällen sinnvoll.
Gruß
Frank |  |
 Sub wird beendet, ohne das ein Fehler auftritt | 1.673 | Seek1 | 10.05.17 07:48 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 1.080 | Manfred X | 10.05.17 09:10 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 804 | Seek1 | 10.05.17 09:34 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 943 | Manfred X | 10.05.17 10:35 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 818 | Seek1 | 10.05.17 11:05 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 766 | Manfred X | 10.05.17 11:25 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 792 | Seek1 | 10.05.17 11:35 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 769 | Manfred X | 10.05.17 11:46 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 837 | Seek1 | 10.05.17 11:49 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 765 | Manfred X | 10.05.17 12:06 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 983 | Seek1 | 10.05.17 12:53 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 856 | Manfred X | 10.05.17 13:03 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 872 | Seek1 | 10.05.17 13:08 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 897 | Manfred X | 10.05.17 13:18 |    Re: Sub wird beendet, ohne das ein Fehler auftritt | 752 | Franki | 11.05.17 02:31 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 868 | Seek1 | 11.05.17 07:10 |   Re: Sub wird beendet, ohne das ein Fehler auftritt | 810 | JangoF | 11.05.17 11:01 |    Allgemeiner Hinweis | 876 | Manfred X | 11.05.17 17:02 |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
sevOutBar 4.0 
Vertikale Menüleisten á la Outlook
Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Weitere InfosTipp des Monats Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|