我在VBA项目的参考资料中苦苦挣扎。为了使用我的拖放功能,我需要将以下引用添加到我的工作簿:Microsoft Windows Common Controls 6.0 (SP6)
。此引用具有以下位置:C:\Windows\system32\MSCOMCTL.OCX
。
我想确保任何用户使用我的特定工作簿,不会丢失引用。我已经看过很多关于它的教程并且可以“轻松地”添加参考,但我想准确理解我在做什么并选择最佳解决方案。我有几个问题:
延迟绑定,早期绑定,AddFromFile,AddFromGUI
在这两个主题(1和2)中,我阅读了许多有关引用的内容。问题是我真的不知道哪种选择最适合我的特定情况。
我的参考资料已经手动添加。我应该编写代码以确保代码运行时不会丢失吗?
关于添加引用:这四个中哪个选项最好?我在AddFromFile
和Late Binding之间犹豫不决。
假设我选择AddFromFile
或后期绑定。我无法设法Print
我的参考名称!您如何知道Microsoft VBScript Regular Expressions 5.5
的{{1}}是.Name
?我尝试了this topic中的代码,但它不起作用(一定做错了......)。
“通用”参考路径
我非常悲观,我想知道:引用总是存储在同一个位置吗?假设用户使用我的特定工作簿并且没有获得拖放功能所需的引用。他/她需要从VBScript_RegExp_55
添加MSCOMCTL.OCX
。
引用是否始终存储在同一位置?
如果没有,我怎么能克服这个?将路径更改为以下内容?
C:\Windows\system32\
提前感谢您的回答,对不起,如果事情非常清楚并已在其他帖子中得到解答,我可能已经错过了。