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

请高手帮忙一个关于组件的有关问题?多谢

2012-03-15 
请高手帮忙一个关于组件的问题?谢谢!我用VB做的组件,然后用C#.net去调用!现在有一个这样的问题:我调用那组

请高手帮忙一个关于组件的问题?谢谢!
我用VB做的组件,然后用C#.net去调用!现在有一个这样的问题:
我调用那组件后如果要更改那组件都得重起机器,才能更改。因为那组件被调用了之后资源就被系统占用了,这是为什么呢?我是已关了那些C#.net程序啦!我想把那组件删了也删不了,只能重起电脑后才能删的,要不然都提示资料被占用!谢谢!

[解决办法]
这个组件我不晓得,给你说说不知道对不对哦
要是错了,请指正
你要记得销毁对象,也许没有销毁对象,还在内存中驻留的缘故吧
set obj = nothing
[解决办法]
c#访问COM组件我没试过,不过在VB6里组件如果无法释放的话,强行中止所有dllhost.exe进程。
[解决办法]
对象用完了立即释放。我不知道.NET里显示释放一个对象是立即释放还是交给垃圾收集机制去做?如果是垃圾收集,那这个对象什么时候释放是个未知数,按照ms的说法,那取决于特定的计算规则。最笨的办法就是你程序退出的时候让垃圾收集器立即开始工作。:>

热点排行