dlzhangln(才高七八斗,学富五六车,改行三四次,月入一两千!) 说的已经很明了了,还是给你个具体的代码看看吧。
form1的button1:
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim form2 As New Form2("name", "123")
Me.Close()
form2.ShowDialog()
Me.Show()
End Sub
在form2的windows自动生成的代码前加
Private m_strname As String
Private m_strpassword As String
windows自动生成的代码里面加:
Public Sub New(ByVal strName As String, ByVal strPassword As String)
MyBase.New()
InitializeComponent()
m_strname = strName
m_strpassword = strPassword
End Sub
在form2中加一个label1
label1.text = m_strname & ":" & m_strpassword
'刚学vb.net,很多问题不太明白。
'做了两个窗体,一个登陆窗体form1(用户名,密码,button登陆按钮),
'另一个是接受窗体form2(显示登陆成功即可),登陆窗体登陆后想让其跳转到form2里,应该如何实现呢~!
if 用户名 and 密码 then
Dim frm As New form2
frm.show
me.hide
end if
'如果想将用户名密码的值传递到form2里又应该如何来实现。
'定义form2的全局变量
Public usr, password As String
Dim frm As New form2
frm.usr =用户名
frm.password=密码
frm.show
me.hide