使用VBA / VB锁定类

时间:2009-12-14 22:11:53

标签: vba class

我想打包我的类(在VBA或VB中),但我想在我这样做之前锁定它们。我希望计算机返回类似于附加的Word文件中的消息。任何人都能指出我正确的方向吗?在这方面似乎没有太多帮助。

我需要的东西可以锁定我所做的类,同时仍然保留其余的。我的理解是mde会编译整个作品,因此不起作用。这是对的吗?

你能为1个mdb文件提供2个项目吗?然后我可以允许1个项目被锁定(我的)然后另一个项目对所有人开放

Marty Habicht

3 个答案:

答案 0 :(得分:0)

加载项可能适合:http://msdn.microsoft.com/en-us/library/aa902693.aspx

您可以创建一个mde并将其作为参考包含在其他Access应用程序中(代码窗口,工具参考)。

答案 1 :(得分:0)

请参阅我的Add-in Tips, Hints and Gotchas页面,了解仅限访问权限的答案。

答案 2 :(得分:0)

一个简单的解决方案是将类放在mde中,然后从解锁的项目中设置对MDE的引用。这将使您可以访问该类,同时呈现源不可查看。这不会阻止确定的逆转器,但我并不认为确定的逆转器在威胁模型中:)