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

两个有关问题,真心希望有高手来解答

2012-05-15 
两个问题,真心希望有高手来解答第一个:public newform as formprivate sub command1_click()set newformn

两个问题,真心希望有高手来解答
第一个:

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:

"我本是个诗人,直到膝盖中了一箭"
//
老蔡咋了? 为啥我看着这一句有种忍不住想笑的感觉.....哈哈哈哈
[解决办法]

探讨

窗体可能有些特别,unload应该是针对窗体实例进行卸载,set xx=nothing是把变量引用计数减1.

PS:

"我本是个诗人,直到膝盖中了一箭"
//
老蔡咋了? 为啥我看着这一句有种忍不住想笑的感觉.....哈哈哈哈

热点排行