一个关于VB6.0的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:06:58
我用VB6编写了一个程序,包含两个窗口,一个是登陆窗口(主要是输入用户名和密码),另一个是主界面(用来录入信息).我想在登陆主界面后,其中一个文本框根据我所输入的不同的用户名及密码,里面的内容也跟着改变.比如:在登陆窗口的用户名和密码是"123",那主界面里的一个文本框里显示为456或是其他!
能说得详细点吗?我不是很懂!还有一个问题:就是如何在第三个TEXT文本框中自动显示前两个TEXT文本框相乘的结果,就是输入完前两个文本框后,在第三个文本框中自动显示结果的意思!

在Form2就是你那个主界面代码框里写:
If Form1.Text1.Text="Conan" And Form1.Text2.Text="1986" Then
Form2.Text1.Text="欢迎你,柯南!"
End If
'Form1.Text1.Text是登陆界面中帐号的输入框
'Form1.Text2.Text是登陆界面中帐号密码的输入框
'Form2.Text1.Text是主界面的显示信息

你可以这样处理,你定义一个标准模块,定义两个变量,用来存储用户名和密码的,然后在其它的窗体就可以访问这两个变量,然后根据变量的不同,执行你想要的代码

if 用户名和密码值 then
form.caption 或者 text.text=你要的东西