Private Sub Text6_Change()
Text7 = Format(Val(Text4) * Val(Text1), "0.000")
End Sub
Text4 窗口1
teXT1 窗口2
直接这样相加获取不到另外一个窗口数值相乘不了。
麻烦各大大神帮帮忙
Private Sub Text6_Change()
Text7 = Format(Val(Text4) * Val(Text1), "0.000")
End Sub
Text4 窗口1
teXT1 窗口2
直接这样相加获取不到另外一个窗口数值相乘不了。
麻烦各大大神帮帮忙
有两种方法:
一、在模块里定义全局变量(public),各个窗体之间就可以直接使用。
二、在窗体中的通用--声明下定义全局变量(public),然后在其他的窗体中使用该窗体的变量时,要这样用:该窗体名.全局变量名。
举例:在窗体form1的通用--声明下定义全局变量确public str as String
在窗体form1的任何地方给变量str赋值:str="aaa";
然后在窗体form3中需要取得form1传递的值(我们假设是str的值),给form3中的文本框text1则代码为:text1.text=form1.str ,则text1="aaa"
代码来源:
vb中不同窗体间是如何传递变量值的-CSDN社区
以下内容是CSDN社区关于vb中不同窗体间是如何传递变量值的相关内容,如果想了解更多关于VB基础类社区其他内容,请访问CSDN社区。
https://bbs.csdn.net/topics/50048750/