Hi,

ich denke es gibt eine ganz einfache Lösung:
Am Anfang der Klasse Routeine Projekt .... 

Die Marke: On Error Goto MyErrorhandler     einfügen

Am ende der Funktion 

MyErrorHandler:

      MsgBox(Err.Number & " : " & Err.Description, _
      MsgBoxStyle.MsgBoxSetForeGround, "")

einfügen diesen Handler kannst beliebig erweiter z.B. um Err.Source usw.
so kannst Du dich an den Fehler herantasten der bestimmt in einer Schleife
die falsch indiziert ist auftritt.

2. Möglichkeit.

Du kommentierst alle On error goto ... Zeilen aus. 
Dann behandelt .Net auch nicht die Fehler und bleibt an der Position stehen.

Hoffe das hilft Dir

Gruß

Roland



> 
> Hallihallo,
> 
> ich habe ein VB.net-Projekt übernommen, das aus ~ 65000 Zeilen Code
> besteht und bei einer bestimmten Listengenerierung eine Fehlermeldung
> bringt, nämlich "There is no row at position 0".
> Wunderschön in einer MsgBox, und ohne Angabe, wo.
> 
> Meine Frage ist nun, ob man dem VB.net irgendwie beibringen soll, alle
> automatisch angefangenen Fehler, die nur die Fehlermeldung ausgeben,
> beizubringen, die Fehler entweder nicht automatisch anzufangen, sondern
> "echt" hängen zu bleiben oder mit irgendeiner Option die genauere
> Fehlerposition anzuzeigen?
> 
> Danke,
> Stefan.
> 
> 
> _______________________________________________
> Vb.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/vb.net
> 
_______________________________________________
Vb.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem