窗口级别的方法与变量
Foxtable提供了内部函数和全局变量,用于在不同的事件之间复用代码和数据。
一些方法和变量,可能并不需要全局共享,例如在设计窗口的时候,某些方法和变量只需在本窗口共享,但是Foxtable并没有提供窗口级别的方法和变量,不过我们可以用变通的方法来实现。
我们可以在窗口中加入一个按钮(Button),将其“可见”属性设置为False,并将需要在该窗口中重复调用的方法代码,写在此按钮Clik的事件中。
窗口中的其它事件可以下面的方式执行此段代码:
e.Form.Controls("按钮名称").PerformClick()
这样就间接实现了窗口级的方法共享。
同样我们可以在窗口中加入一个或多个隐藏的Label,利用其Text属性作为窗口级别的变量。
当然你愿意的话,也可以全部采用内部函数和全局变量,这没有什么不好,看你的习惯,本节只是为了给大家多一个选择。