Эту статью я нашел на сайте mossTOOLs адрес сайта - http://www.mosstools.de Сайт, к сожалению, уже не существует. Интерфейс Access начиная с версии 2007 довольно сильно изменился по сравнению с первыми версиями. А вот интерфейс встроенного редактора VBA практически не изменился. Меня давно доставало окно подключения Referebces. Когда-то оно справлялась со своими задачами. Сейчас же для многих библиотек нельзя прочитать ни названия, ни пути. Это меня порядком бесило. И вот на этом сайте я наткнулся на старую статью 2010 года о том, как можно изменить диалоговые окна Access под свои требования. Я решил попробовать. По шагам провёл изменения для Access 2010 64 бит и Access 2010 32 бит. Всё получилось. Так что способ проверен.
Примечание. Необходимо понимать, что на данный момент: Microsoft специально запрещает обратное проектирование вашего программного обеспечения в соответствующих EULA. Поэтому вы должны создать исправленную версию Access или ее компоненты только для личного использования. Следует обязательно избегать распространение модифицированной версии. Паттинг выполняется на собственную ответственность. Для правки ресурсов в статье предлагают использовать бесплатную программу Resource Hacker. Взять её можно на сайте http://angusj.com/resourcehacker/ Весит программа около 4 Мб
Не знаю, правильно ли это будет, но я решил выложить - снимок изменённого окна References - исходную страницу (забыл прикрепить) и её перевод (прошу прощение за свой немецкий) - Прикладываю переделанный согласно статье файл VBE7INTL. Windows 7 64 bit, MS Office 2010 64 bit. У меня он находился по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA7\1033\VBE7INTL.DLL" Для Windows 7 32 bit, MS Office 2010 32 bit он находится по точно такому же адресу. Но будьте внимательны! Они хоть и называются одинаково, но не взаимозаменяемы. (Возможно они подойдут и для версий 2013 и 2016, но я не проверял) - Для Windows XP и MS Office 2003 файл находится по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\1049\VBE6INTL.DLL" Впрочем, файл с таким же именем оказался у меня и по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\1033\VBE6INTL.DLL"
Исходная статья с переводом.
 Файл VBE7INTL.DLL - MS Office 2010 64 bit  Файл VBE7INTL.DLL - MS Office 2010 32 bit  Файл VBE6INTL.DLL - MS Office 2003  Просмотров: 1628
 Ваш коментарий будет первым | | |