还有一个方法在窗口上定义属性form1 上定义 private mv_maxCmdIndex as integer Public Property Get maxCmdIndex() As Integer maxCmdIndex = mv_maxCmdIndex End PropertyPublic Property Let maxCmdIndex(fv_maxCmdIndex As Integer) mv_maxCmdIndex=fv_maxCmdIndex End Propertyform2就可以用 form1.maxCmdIndex属性
两种方法: 一种定义全局变量: public a as string 一种利用第二个窗体的TAG性,如 form2.show ..... from2.tag=你想传回的值 .... from1.tezt1.text=form2.tag ... unload form2 ... 尽量避免使用全局变量,会耗尽内存资源! --------------------------------- 抢分了,你可以结贴了 第三种方法: 在第二个窗口中定义: form2.text1.text=form1.text1.text
if form2.show then ........
form2.show
.....
from2.tag=你想传回的值
....
from1.tezt1.text=form2.tag
...
unload form2
...
尽量避免使用全局变量,会耗尽内存资源!
---------------------------------
抢分了,你可以结贴了。
private mv_maxCmdIndex as integer
Public Property Get maxCmdIndex() As Integer
maxCmdIndex = mv_maxCmdIndex
End PropertyPublic Property Let maxCmdIndex(fv_maxCmdIndex As Integer)
mv_maxCmdIndex=fv_maxCmdIndex
End Propertyform2就可以用
form1.maxCmdIndex属性
一种定义全局变量:
public a as string
一种利用第二个窗体的TAG性,如
form2.show
.....
from2.tag=你想传回的值
....
from1.tezt1.text=form2.tag
...
unload form2
...
尽量避免使用全局变量,会耗尽内存资源!
---------------------------------
抢分了,你可以结贴了
第三种方法:
在第二个窗口中定义:
form2.text1.text=form1.text1.text
那么多人都发言了,说得也差不多了,但是,不得不补充一下:
全局变量确实“耗”资源,但是,根据现在电脑配置的情况,
这个影响微乎其微。
因此,一般来说,尽量少使用全局变量未必能解放多少的资源,不过,只是说是一个比较良好的规范的作code的范式。