Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
15/03/09 22:03
Allora praticamente vi spiego il mio problema che ho da anni in visual basic

Allora io ho nel mio programma 2 form
nella prima c'è 1 button
nella seconda c'è un label

Come faccio a fare in modo che ogni volta che clicco sul button {della form1} mi aggiunge 1 cifra del label {nella form2}

Visto gli esperti programmatori che ci sono in questo sito spero che qualcuno mi possa dare la soluzione :D
Ultima modifica effettuata da Il Totem 16/03/09 15:26
16/03/09 15:27
Il Totem
Non serve certo un esperto per rispondere al problema. Basta usare il namespace My:
My.Forms.Form2.Label2.Text = "quellochevuoi"


P.S.: non usare caratteri come ?, : o {} nel titolo della discussione, altrimenti i link non funzionano.
aaa
17/03/09 15:38
no non funziona, così mi cambia solo il testo :(
Ultima modifica effettuata da 19/03/09 17:03
17/03/09 15:42
manvb.net
My.Forms.Form2.Label2.Text = My.Forms.Form2.Label2.Text & "1"

Devi far uso dell'operatore & (concatenazione)
aaa
18/03/09 10:17
Il Totem
Pensate prima di parlare... E' ovvio che con "=" imposta solo il testo. L'esempio voleva solo indicare quale classe usare. E' inutile che cerchiate sempre l'esempio perfetto per ogni esigenza, perchè 99 volte su 100 non esiste. Applicate invece le vostre conoscenze generali al caso particolare, o non andrete lontano...
aaa
19/03/09 17:02
ok grazie !
19/03/09 17:51
Henry 128
Form2.Label2.Text += "3"
aaa
19/03/09 19:48
Jeremy
Postato originariamente da Il Totem:

Non serve certo un esperto per rispondere al problema. Basta usare il namespace My:
My.Forms.Form2.Label2.Text = "quellochevuoi"



Scusa se mi permetto di contraddirti.....ma con il codice che hai postato viene usata l'istanza di default del Form2 il che non mi sembra proprio corretto.

A parer mio il codice corretto, se ho capito bene il problema è più o meno(a seconda delle esigenze) così:

 
 Dim Frm as new Form2
 Frm.Label2.Text = Int32.Parse(Frm.Label2.Text) + 1



Ciao
Ultima modifica effettuata da Jeremy 19/03/09 19:49
aaa