| 发表于:2007-06-09 17:38:10 楼主 |
我编了程序分为两部分。主程序是vb写的。只用vc写了一个线程。然后用vb调用vc的dll来启动线程。最后用vb再调用vc的dll来结束线程。但是,结束后,我退出vb的主程序,有的时候报错,有的时候不报错。 但是如果我单独运行vb的程序,不掉vc的dll,它就不报错了。 我开始一直以为是vc的程序的问题。 但是最后,我做了一个特别简单的vb程序,只调用,然后结束vc的dll就不出错了。但是当我在,vb简单程序里加上一个ole控件用来引入excel时,又抱错了。而且是每次都抱错。原来的vb程序并不是每次都报错(原来的也用一个ole控件引入excel了)。 我想问,是不是我引入 ole 控件的问题, 如果是, 怎么释放 ole 控件的资源呢? |
|
|
|
|