首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教,这样用set 初始化了一个全程的textbox对象之后,是否需要消除

2012-01-11 
请问,这样用set 初始化了一个全程的textbox对象之后,是否需要消除?请问,这样用set 初始化了一个全程的text

请问,这样用set 初始化了一个全程的textbox对象之后,是否需要消除?
请问,这样用set 初始化了一个全程的textbox之后,是否需要消除?

在一个自定义的标准module里面,定义了3个全程的textbox

mymodule

Option Compare Database

Public gtxtBox1 as textbox
Public gtxtBox2 as textbox
Public gtxtBox3 as textbox

public function RegistMyfunc(txt1 as Textbox, txt2 as Textbox, txt3 as Textbox)

  Set gtxtBox1 = txt1 '在这里初始化这些textbox
  Set gtxtBox2 = txt2
  Set gtxtBox3 = txt3

  Docmd.OpenForm "myFrm_Regist", windowmode := acDialog '在这个窗体myFrm_Regist上使用这些全程textbox
  gtxtBox1, gtxtBox2, gtxtBox3

end function

问: gtxtBox1, gtxtBox2, gtxtBox3是否需要释放?
比如在使用后作 Set gtxtBox1 = Nothing之类的工作?

具体怎么做对?怎么做比较好?


[解决办法]
设为模块级,出了这个模块就无效了

热点排行