Заблокированные классы с VBA / VB - PullRequest
0 голосов
/ 15 декабря 2009

Я хочу упаковать свои классы (в VBA или VB), но я хочу заблокировать их, прежде чем сделать это. Я хочу, чтобы компьютер возвращал сообщение, похожее на сообщение в прикрепленном файле Word. Кто-нибудь может указать мне правильное направление? В этом отношении, похоже, нет большой помощи.

Мне нужно что-то, что блокировало бы только те классы, которые я сделал, оставляя при этом остальные. Насколько я понимаю, MDE будет компилировать все работы, и, следовательно, не будет работать. Это правильно?

Не могли бы вы иметь 2 проекта для одного файла MDB? Тогда я мог бы разрешить заблокировать 1 проект (мой), а другой открыть для всех

Марти Хабихт

Ответы [ 3 ]

0 голосов
/ 15 декабря 2009

См. Мою Советы, советы и подсказки для надстроек для ответа только для доступа.

0 голосов
/ 15 декабря 2009

Простым решением было бы поместить классы в mde, а затем просто установить ссылку на MDE из разблокированного проекта. Это даст вам доступ к классу, сделав ваш источник недоступным для просмотра. Это не остановит решительного реверсера, но я не думаю, что реверсер находится в модели угроз:)

0 голосов
/ 15 декабря 2009

Надстройка может подойти: http://msdn.microsoft.com/en-us/library/aa902693.aspx

Вы можете создать mde и включить его в качестве ссылки в другие приложения Access (окно кода, Инструменты-Ссылки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...