vb 窗体间传递值

我做了个登录界面但是想整管理员和普通用户我想根据在textbox的输入的字符串来分辨管理员和普通用户怎么才能在另一个窗体中得到在登录界面的窗体输入的字符串继而分辨。。。。... 我做了个登录界面 但是想整 管理员和普通用户 我想根据 在textbox的输入的字符串 来分辨管理员和普通用户 怎么才能在另一个窗体中 得到在登录界面的窗体输入的字符串 继而分辨。。。。 在线等- - 展开
 我来答
O拉K
2010-06-21 · TA获得超过1542个赞
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:101万
展开全部
如果是 VB 6.0,您可以考虑通过设置全局变量来在两个窗体间传递数据。
如果是 VB.NET 可以这样来进行:
假设登录对话框为Form2,确定按钮名称为CmdOK:
将 Form2 的 AcceptButton 属性设置为 CmdOK
将 Form2 的 CmdOK 按钮的 DialogResult 设置为 OK

在 Form1 需要添加显示对话框代码的位置添加:
Dim Dialog As New Form2
If Dialog.ShowDialog = Windows.Forms.DialogResult.OK Then
Me.Text = "XXX系统 - " & Dialog.TextBox1.Text
End If
这样在Form1主窗口内的标题栏就会显示用户名了。
同理,可以通过访问Dialog中的任何对象来取得对话框中的任何信息。
百度网友9260c4507
2010-06-21 · TA获得超过2328个赞
知道大有可为答主
回答量:3736
采纳率:0%
帮助的人:2417万
展开全部
全局变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hellenstar35
2010-06-21
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
那个你可以把第二个窗体设置成第一个窗体的子窗体,这样就可以传参进去
也可以用session把值储存起来吧~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式