专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在C中加载和卸载DLL是件很容易事LoadLibrary和FreeLibrary让你能够轻易在中加载DLL然后在任何地方卸载在C#中我们也能使用Assembly.LoadFile实现动态加载DLL但是当你试图卸载时你会很惊讶发现Assembly没有提供任何卸载思路方法这是由于托管代码自动垃圾回收机制会做这件事情所以C#不提供释放资源切由垃圾回收来做 这引发了个问题用Assembly加载DLL可能只在结束时候才会被释放这也意味着在运行期间无法更新被加载DLL而这个功 [阅读全文] [PDF]
演练可以用VB创建COM加载项COM加载项可以在不给用户增加复杂性情况下扩展应用功能究其实质COM加载项是个动态链接库(DLL)需要进行注册才能供Microsoft®OfficeXP应用加载和使用虽然可以将加载项编写成可执行文件(.exe)但DLL通常会比.exe文件提供更好性能此演练将使用VB创建并运行个自定义工具栏COM加载项本主题中任务假定您熟悉Office应用、VB工程以及调试和运行代码引言创建COM加载项时可以使用任何支持COM语言如VBA、Vi [阅读全文] [PDF]
1 共2条 分1页