com

    31热度

    1回答

    我日常工作的一部分是维护和扩展传统的VB6应用程序。一个通用引擎是用C/C++编写的,VB6使用这些函数来提高性能。 当谈到异步编程时,C接口是不够的,我们依靠COM控件来触发事件到VB6。 我的问题是,当我在VB6中注册控件时,VB会将此控件加载到内存中,并且不会卸载它,直到我退出VB6 IDE。由于控件一直加载,我无法在VC6中重新编译它,因为DLL文件被锁定。 我找到的解决方案不是在VB中启