以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于变量重复应用的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70272)

--  作者:dj68301367
--  发布时间:2015/6/18 10:52:00
--  关于变量重复应用的问题
有二个窗体,都会共用一个变量名称(全局代码中声明了变量名称是publid str as string) 
目前我把变量名称加在窗体加载完成之后

str="A"(窗体1的变量值)
str="B"(窗体2的变量值)

窗体1有个按钮,点击会打开另一个窗体
那窗体2关闭后,str的值变成了B了,

能不能有个方法可以做到,窗体1点击任何控件时都会重新声明一下变量str="A"


[此贴子已经被作者于2015/6/18 10:53:33编辑过]

--  作者:大红袍
--  发布时间:2015/6/18 11:09:00
--  

 多加一个变量,记录上一个窗口的值,比如 pstr

 

 pstr 在打开某窗口之前设置,比如打开窗口2,设置成A

 

 关闭窗口2的时候,把str = pstr


--  作者:dj68301367
--  发布时间:2015/6/18 11:36:00
--  
大红袍

窗体事件  有没有一个事件  是点击 任何控件都会执行的代码

--  作者:大红袍
--  发布时间:2015/6/18 12:14:00
--  
 窗口的全局事件