Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

comportamento in caso di errore

$
0
0

salve a tutti,

 dato il seguente codice

 for conta as integer = 0 to 5

            IndiceAperta = tmpNomeCompleto.IndexOf("{")
            IndiceChiusa = tmpNomeCompleto.LastIndexOf("}")
            IndiceDuepunti = tmpNomeCompleto.LastIndexOf(":")

next

vorrei che in caso di errore di una delle tre righe sopra scritte perche magari nella strina non c'è una parentesi graffa aperta incrementi una variabile.

Pensavo di gestire la cosa con on error in questo modo

on error goto errore

 for conta as integer = 0 to 5

            IndiceAperta = tmpNomeCompleto.IndexOf("{")
            IndiceChiusa = tmpNomeCompleto.LastIndexOf("}")
            IndiceDuepunti = tmpNomeCompleto.LastIndexOf(":")

next

errore:

i = i+1

next

ma ho visto che se anche non c'è un errore la variabile viene incrementata ugualmente ( ovviamente aggiungo io ) ma come posso ovviare a questo problema ?

grazie.


Viewing all articles
Browse latest Browse all 2212

Trending Articles


HOY PANGIT, MAGBAYAD KA!


Henry el monstruo feliz para colorear e imprimir


Dama y vagabundo para pintar


Girasoles para colorear


Good Morning Quotes


RE: Mutton Pies (jameskoiman)


Hagibis (1946) by Francisco V. Coching


Ka riam ka beit bad ka por riam


Vimeo Create - Video Maker & Editor 1.6.0 by Vimeo Inc


Vimeo 3.42.1 by Vimeo Inc