11/04/10 15:45
Irvine
Ciao a tutti, ho un problema con un programma che non riesco a risovlere:
nella finestra di controllo immediato mi dice:
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
e mi appare una finestra nel sorgente che evidenzia la riga dell'IF con scritto:
invalid cast exception
Cast non valido dalla stringa "FalseTrue" al tipo 'Boolean'.
d1 mi serve per non far ripetere più volte ( infatti mi appaiono una serie di message box in sequenza senza d1)
come dovrei fare?
PS:
nelle dichiarazioni:
nel load
Private Sub Prova_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Prova.Tick If (cont = 10) & (d1 = False) Then d1 = True MessageBox.Show("Sei sicuro?", "Prova", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) End If End Sub
nella finestra di controllo immediato mi dice:
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
Eccezione first-chance di tipo 'System.InvalidCastException' in Microsoft.VisualBasic.dll
e mi appare una finestra nel sorgente che evidenzia la riga dell'IF con scritto:
invalid cast exception
Cast non valido dalla stringa "FalseTrue" al tipo 'Boolean'.
d1 mi serve per non far ripetere più volte ( infatti mi appaiono una serie di message box in sequenza senza d1)
come dovrei fare?
PS:
nelle dichiarazioni:
Dim d1 As Boolean Dim cont As Integer = 15
nel load
d1 = False Prova.Start()
aaa