[英]Creating ActiveX dll in vb6
我們目前正在努力創建ActiveX dll,以遷移現有的xlt模板文件。 為此,我們嘗試在VB6中創建ActiveX dll。 我們成功創建了外接程序,但是我們面臨着一個嚴重的問題。
無限期地調用AddinInstance_OnConnection導致創建多個excel對象。 因為這是主機應用程序創建加載項時調用的主要方法,所以我們無法停止執行。
任何人都可以為我們提供有關上述問題的一些建議。
提前致謝
內存
一次我遇到類似的問題,我解決了這個問題,創建了一個ActiveX EXE,它是Active DLL中主要應用程序的調用者。
您在EXE中保留對DLL中主應用程序的引用,並按以下方式進行處理:
If IsNull(ReferenceToDll) Then
CreateDllApplication
Endif
RunDllApplication
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.