View Full Version : [VB.NET] Giocare con gli oggetti
Traxsung
19-08-2007, 00:08
in vb.net ho questa situazione:
Form1
Form2
all'interno della form2 ho una textbox e un pulsante.
Praticamente all'interno della textbox scrivo una stringa e quando premo il pulsate queste va a sostituire la proprietā name di Form1
il codice che ho usato (all'evento click del pulsante) č questo:
form1.name = "textbox"
ma purtroppo non va
Perchč ?
franksisca
19-08-2007, 01:39
non conosco VB.net, ma a intuito credo che tu debba usare un qualcosa del tipo
form1.name = textbox.getText
ma ripeto....non conosco vb.net
in vb.net ho questa situazione:
Form1
Form2
all'interno della form2 ho una textbox e un pulsante.
Praticamente all'interno della textbox scrivo una stringa e quando premo il pulsate queste va a sostituire la proprietā name di Form1
il codice che ho usato (all'evento click del pulsante) č questo:
form1.name = "textbox"
ma purtroppo non va
Perchč ?
la sintassi giusta č
Form1.name=textbox.text
ma nn so se funge xkč il nome dell'oggetto form1 non so se puoi cambiarlo a runtime prova e dicci ;)
Traxsung
19-08-2007, 10:23
ragazzi purtroppo non va. Il codice da me usato č il seguente:
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form1.Name = txtbox.Text
End Sub
End Class
nn so cosa ti serva cambiare il nome al form cmq io ho rpovato cosi e funge
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.Show()
End Sub
End Class
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form1.Name = TextBox1.Text
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox(Form1.Name)
End Sub
End Class
Traxsung
19-08-2007, 13:59
a me non funge!!!
a me non funge!!!
OOOOO! vediamo di capire una volta inserito il codice fai run e ti parte il form1, premi il bottone e si apre il form2, dove hai 2 bottoni e una textbox, un mottone ti fa apparire un msgbox con il nome della form1 mentre l'atro abbina quello che vi č scritto nella textbox1 al nome del form1.
Quindi se tu premi la priva volta il bottono che ti fa apparire il msgbox, ti apparira Form1, se nel textbox1 ci scrivi mio e poi rischiacci il bottone del msgbox ti apparirā MIO.
Invece a te cosa succede?
Traxsung
20-08-2007, 03:56
unlock....ti ringrazio ho risolto.
Praticamente sbaglio la proprietā che invece di essere
Form1.Name = TextBox1.Text č Form1.Text = TextBox1.Text
Grazie
Saluti
Traxsung
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.