两个问题,真心希望有高手来解答
第一个:
public newform as form
private sub command1_click()
set newform=new form2
newform.show
set newform=nothing
end sub
请问,既然newform被赋值为nothing了,newform的窗口怎么还在?
不是nothing后,newform指向的内存就会···
第二个:
一些程序锁提供的类怎么获得
比如excel的类名和它的一些属性,方法 从哪边可以获取?
[解决办法]
开始,newform指向一个数据结构(属于VB),但数据结构关联的一个窗口(属于系统),
set newform=nothing只是卸载了VB的数据对象,并没卸载Windows的窗口,但这样之后,该窗口将不会再响应你的操作了
[解决办法]
1: unload newform
set newform =nothing
2: 对象浏览器
[解决办法]
窗体可能有些特别,unload应该是针对窗体实例进行卸载,set xx=nothing是把变量引用计数减1.
PS:
"我本是个诗人,直到膝盖中了一箭"
//
老蔡咋了? 为啥我看着这一句有种忍不住想笑的感觉.....哈哈哈哈
[解决办法]