No ... il valore in oldCon ci finisce comunque, non solo se la checkbox è selezionata ...Originariamente inviato da redhack
il codice è quello che ho messo in una checkbox.
allora, la textbox di partenza ha un valore (es 200), la variabile oldCon, prende il valore della textbox (oldCon = txtCon.text), se la checkbox è selezionata
Se è selezionata, ci va "150" ... leggi il tuo stesso codice ...
Quando deve essere conservato il "vecchio" valore ?
Dato che oldCon viene valorizzato comunque non potrai mai avere il vecchio valore ..., il valore della textbox cambia (es diventa 150); se invece la checkbox è DEselezionata, il valore ritorna a quello vecchio di OldCon (es 200)
Purtroppo no ...spero di essere stato chiaro![]()
Forse volevi scrivere qualcosa come
codice:If ckRoute.Checked = True Then oldCon = txtConnec.text Else txtConnect.Text = oldCon End If