Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.05.2018, 10:51
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Недавно натолкнулся на статью Даниэля Пино (Daniel Pineault) Windows Explorer MS Access Database Right-Click Context Menu Она показалась мне полезной и я решил ознакомить Вас с ней. Суть проблемы. Есть действия, которые нельзя задать из меню Access (например - декомпиляция) или их включение затруднено (открытие в монопольном режиме), или требуют лишних движений (сжатие). Автор (и не только) предлагает прописать такие действия в контекстное меню, вызываемое по правой кнопке мыши. Автором разработана специальная программа, называемая "Context Menu Creator", позволяющая автоматизировать создание такого меню. Программа написана на Access и предоставляется в исходных кодах. Главная форма программы имеет два списка. В первом выбираются расширения, для которых вызывается контекстное меню, а во втором выбираются действия. Можно добавить новые действия или откорректировать существующие. Программа была протестирована на Windows 7, в Access 2010, 2013, 2016, и она работала без проблем, но это не гарантирует, что она будет работать у Вас (это слова автора). Программа предоставляется по принципу "As Is" и автор не принимает никаких претензий. Программа правит соответствующий раздел реестра, который отвечает за контекстное меню, так что у Вас должны быть админские привилегии. В приложении описанная программа. ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 11:38
|
|||
---|---|---|---|
|
|||
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Jossправит соответствующий раздел реестра, который отвечает за никогда не лезу в реестр --так как база устанавливается на множестве компов да и конфигурация у них разная ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 11:50
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
ПЕНСИОНЕРКАникогда не лезу в реестр --так как база устанавливается на множестве компов да и конфигурация у них разнаяХэндлеры контекстного меню всё равно одинаковые, от конфига не зависят, да и формат не менялся как бы аж ещё с 95-х... тут если что и может поплыть, так это ключи запуска из командной строки для разных версий Офиса - но их как раз можно указать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 11:56
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Вольному - воля. Это ведь приблуда для разработчиков, а не для пользователей. Даже MZTools без операций с реестром не установишь. Я себе поставил. Мне как раз подходит. И декомпиляция (надоело с командной строкой возиться), и сжатие и монопольная работа. Кстати! Как Вы включаете макросы в Access на машинах с Runtime версией? (Это так, немного ехидства) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 14:00
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Joss, когда нужна декомпиляция базы? знал что есть такая штука, но не пользовался. а тут аж для этого предлагается создать отдельное контекстное меню... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 14:57
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
При отладке программ, в модулях форм, отчетов и обычных модулях накапливается неиспользуемая информация, проще говоря - мусор, которую нельзя удалить стандартными методами (Compact, Import). Иногда происходит даже крах программы. Перестают открываться формы, появляются ссылки на события, которые Вы не задействовали. Чаще всего это случается, когда Вы пробуете корректировать текст VBA в открытой форме. Вот здесь Баги Access (топик не закрыт, можно добавлять) я об этом писал. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2018, 15:00
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Да, декомпиляцию можно выполнить только из командной строки при помощи соответствующего ключа. Вот поэтому и сделан специальный пункт контекстного меню чтобы облегчить работу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.05.2018, 18:34
|
|||
---|---|---|---|
|
|||
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
Без декомпиляции вообще трудно длительное время писать код базы. Проблемы начнутся. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2018, 14:04
|
|||
---|---|---|---|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню |
|||
#18+
попробовал, с "привычных" 38 метров база сжалась до 12, accde до 8- и хотя как то тоскливо смотрится на фоне архивных в 74 метра. (Чем занимался все это время :)) Удачная идея. Спасибо Jossу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1611413]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
104ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 226ms |
0 / 0 |