Oppure

Loading
09/03/11 20:04
melfnt
Ho il seguente codice:
Private Sub Form_Load()
 If (switch.Caption= "1") Then
  risultato.Caption = ("attacco")
 End If
 If (switch.Caption = "2") Then
  risultato.Caption = ("difesa")
 End If
 switch.Caption = "ciao" '*
End Sub


Sul form aperto prima, il caption di switch veniva modificato ad "1" oppure "2".

Così, in risultato volevo visualizzare una frase, a seconda del caption di switch.
Ebbene, in risultato non viene visualizzato né "attacco", né "difesa".
Poi, allora, ho aggiunto la riga con l'asterisco, ma in risultato.caption non compariva neanche la scritta "ciao".

Il problema è che in altri sub, successivamente risultato.caption viene modificato, e si vede tutto correttamente.

Dove sta l'errore?
Ultima modifica effettuata da melfnt 10/03/11 21:11
aaa
10/03/11 16:17
poeo85
se come da titolo hai un textbox hai la proprietà text.
la proprietà caption ce l'hai nella label.

Sul form aperto prima, il caption di switch veniva modificato ad "1" oppure "2".

Così, in risultato volevo visualizzare una frase, a seconda del caption di switch.
Ebbene, in risultato non viene visualizzato né "attacco", né "difesa".
Poi, allora, ho aggiunto la riga con l'asterisco, ma in risultato.caption non compariva neanche la scritta "ciao".

Il problema è che in altri sub, successivamente risultato.caption viene modificato, e si vede tutto correttamente.

Dove sta l'errore?


sul form aperto prima??? hai due form?

altra cosa Switch è una funzione di vb per cui parola riservata.
perchè poi se in base alla caption di switch poi testi la TAG???????
aaa