Sono di recente approdato a Visual Studio 2010 e la mia inesperienza mi porta ad avere il seguente problema di cui non riesco a capire il motivo
.
codice:
Public Sub Logged()
If IDuT <> "00" Then
' IDut è una variablie publica di tipo stringa dichiarata in un modulo
Try
Debug.Print("setto la proprietà del panel")
Me.WelcomePanel.Visible = True
'WelcomePanel è un panel invisibile presente sul form in cui c'è questa sub
Debug.Print(Me.WelcomePanel.Visible)
Catch ex As Exception
Debug.Print(ex.Message)
End Try
Else
MsgBox("Non Loggato")
End If
Stop
End Sub
Quando la sub Logged viene richiamata, con IDut="00" parte il messageBox Non Loggato, mentre invece con IDuT<>0 dovrebbe rendere visibile il WelcomePanel invece non accade nulla apparte l'output nell'immediata che è :
codice:
setto la proprietà del panel
False
Sono basito
perchè accade questo ?
Grazie in anticipo