Title: .NET:: Pemanggilan antar Form

Ini solusinya,

 

 

Di Form 1:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim myForm As Form2 = New Form2

        myForm.Owner = Me

        TextBox1.Text = "Ini Form1"

        Textbox2.text = ""

        myForm.Show()

End Sub

 

 

Di Form2:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim StrTextbox2 As String = "Ini nilai dari Form2"

        With CType(Me.Owner, Form1)

            ..Text = StrTextbox2

            ..Show()

        End With

End Sub

 

 

Semoga membantu,

 

Regards,

Setiawan


From: [email protected] [mailto:[email protected]] On Behalf Of Muliadi Liem
Sent: Friday, October 07, 2005 11:32 AM
To: [email protected]
Subject: [Programmer-VB] ..NET:: Pemanggilan antar Form

 

Form1:

Sub CommandButton1_Click(…)

        Dim myForm as Form2 = New Form2

      

        Textbox1.text = “Ini Form1”

        Textbox2.text = ""

        myForm.show

End Sub

 

Pada Form2:

Sub CommandButton2_Click(...)   -- mau membalikan nilai ke Form lain

        Dim myForm as Form1 = New Form1

        Dim StrTextbox2 as String = "Ini nilai dari Form2"

        myForm.TextBox2.Text = StrTextbox2

        myForm.Show     --> tampilkan kembali Form1 yg tadi.

End Sub

Problemnya:

- Akan tergenerate Form1 baru, padahal sebelumnya sudah ada.

        Bagaimana agar tdk terus-menerus tergenerate Form1 baru??

- Apakah hal ini disebabkan pada .NET, utk pemanggilan Form, harus dideklarasikan dulu (New Form1) ?? apakah ada cara lain yg lebih efektif?

 

regards,

Muliadi Liem




Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS




Kirim email ke