
关于VB的对象变量
SetTempObj=ApplicationSetTempObj=NewApplication加New和不加New的区别?...
Set TempObj = Application
Set TempObj = New Application
加New和不加New的区别? 展开
Set TempObj = New Application
加New和不加New的区别? 展开
2个回答
展开全部
不加new 是 相当于两个名称 指定的还是一个对象.没有再分配内存,如果以前的是 nothing , set 指向的还是.
如果加上new 就是 在内存中为变量名再开辟一块内存,这个对象就真实的存在内存中了,而不是一个标记了
如果加上new 就是 在内存中为变量名再开辟一块内存,这个对象就真实的存在内存中了,而不是一个标记了
更多追问追答
追问
请描述详细一点。
2013-07-14
展开全部
Set TempObj = Application
引用 applicxxx 对象
Set TempObj = New Application
加载一个实例
引用 applicxxx 对象
Set TempObj = New Application
加载一个实例
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询