|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
Инструменты разработчика Access. Библиотека программ, надстроек и справочного материала06.02.2020, 22:15. Показов 85555. Ответов 90
Сайты появляются и исчезают. Такова жизнь. Но вместе с ними исчезают материалы и программы, которые были размещены ни них. Это плохо. Кое-что потом удаётся разыскать в интернете на каком-нибудь старом сайте или файлообменнике. Но есть такие, что исчезают бесследно.
Предлагаю создать Библиотеку инструментов и надстроек для разработчика. В отличие от ветки "Делимся наработками", здесь будут размещены именно программы-инструменты разработчика, а не программы, предназначенные для конечного пользователя. Например, известная многим надстройка MZTools3VBA распространялась разработчиками совершенно бесплатно. Но сейчас она удалена с официального сайта. Её ещё можно найти на файлообменниках и отдельных сайтах у коллекционеров подобных программ. Немного непонятно, как быть с программами, которые ещё живут на сайтах разработчиков. Помещать сюда программы или только ссылки на скачку программ? Правилами сайта вообще-то предусмотрен второй вариант. Предлагаю следующую структуру сообщения Название программы Разработчик программы Сайт программы Назначение программы особенности программы. Ну и в конце сама программа или ссылка, где её можно скачать. Вот такое предложение. ________________________________________ _____________________ СОДЕРЖАНИЕ
3
|
|
| 06.02.2020, 22:15 | |
|
Ответы с готовыми решениями:
90
Инструменты разработчика Топ-инструменты разработчика С++ Инструменты разработчика Google Chrome |
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
||||||
| 06.02.2020, 23:00 [ТС] | ||||||
|
Ну, попробуем
Windows API Viewer for MS Excel Краткие сведения об утилите. Автор: Dennis M Wallentin (Ron de Bruin) Лицензия: FreeWare Сайт: http://www.rondebruin.nl/win/d... viewer.htm Назначение: формирование вызовов API Размер: около 27 Мб Примечание: есть версии для 32-х и 64-х версий Windows Позволяет формировать вызовы API. Хоть в заголовке и указан Excel, но программа автономная и работает с любой системой программирования. Обмен информацией через буфер. Есть 32-х и 64-4 разрядные версии программы. Можно формировать вызовы для 64-х и 32-х разрядных версий Можно создавать конструкции типа
Программа весит более 27 Мб, так что качайте с сайта. Недостаток. Английский интерфейс и довольно большой объём для такой программы. Но объёмами нас сейчас не запугаешь, а переводчики есть везде.
4
|
||||||
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 07.02.2020, 08:59 [ТС] | |
|
Инструмент для поиска и замены названий полей SearchForText
Вот что говорит сам автор программы Brent Spaulding (aka datAdrenaline) вот здесь Это утилита, которую я использую для поиска объектов в моем приложении, которые содержат заданный шаблон строки. Это полезно, когда вы хотите изменить имя поля в таблице, но вам нужно выяснить, где вы использовали его сначала, чтобы увидеть, стоит ли менять имя или нет. Эта утилита также хороша для определения того, можете ли вы удалить старые запросы или таблицы, которые, как вы подозреваете, вы больше не используете, просто введите имя этого запроса / таблицы, выберите типы объектов, которые вы хотите найти, затем «Поиск» утилита укажет вам на все вхождения этой строки. При поиске типов объектов Query, Form и Report вы должны выбрать параметр для редактирования и сохранения свойства, в котором был найден шаблон строки. Эта функция очень полезна, когда вы изменяете имя объекта Table или Query или имя поля в объекте Table. Запросы Osearch, формы, отчеты, таблицы, модули, макросы и командные бары (код для командных баров не был создан мной). Также выполняется поиск кода Форм и отчетов. Я понимаю, что с A2000 и выше есть функция «Автоответчик имени», однако я лично не использую эту функцию по причинам, упомянутым в UtterAccess и в других местах в Интернете. Эта утилита также может быть не идеальной, но для меня это был спасение. Надеюсь, вы сочтете это полезным. Файл Zip содержит и MDB-файл в формате Access 2000. Чтобы использовать эту утилиту, просто извлеките MDB из Zip-файла, затем импортируйте объект формы xdlgSearchForText_v42 в ваше приложение базы данных. Весь код находится в модуле формы. Необходима ссылка на библиотеку объектов DAO (проверка для этой библиотеки выполняется в Form_Open). Прошу прощения за мой перевод. ======================================= Аналогичная утилита StrFind&Replace от Nikitenko Michael (AKA Chaly) Часто возникает необходимость переименовывать поля в запросах или искать в объектах базы по тем или иным ключевым словам с дальнейшей заменой. В примере (форма Search&Replace) реализована возможность поиска и замены по выбору (и/или) в: SQL строке запросов, модулях форм, источниках данных форм, модулях отчетов, источниках данных отчетов, модулях. Найденный текст, содержащий ключевое слово, можно редактировать при работе с "подтверждением изменения SQL/строки" или вообще пропускать. Проверки на корректность осуществляемого изменения в контексте правил языка VB программа не делает. Форма "StrFind&Replace" - рабочая форма для поиска/замены, Таблица City, запрос FF - для примера поиска/замены (например, по ключевому слову "город")
6
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 07.02.2020, 12:12 [ТС] | |
|
Программка для передачи результатов SQL-запросов в Excel - SQL2Excel
Краткие сведения об утилите. Автор: Антон Рязанов Лицензия: FreeWare Сайт: http://www.vector-ski.ru/vecs/soft.htm Назначение: передачи результатов SQL-запросов в Excel Размер: около 430 Кб в архиве Примечание: не требует установки Иногда для анализа надо срочно выгрузить в Excel определенные сведения. Разрабатывать специальную процедуру на Access бывает не целесообразно (однократное применение). Вот в этом случае приходит на помощь эта утилита. Спартанский интерфейс. Два окна и три кнопки. В одном окне вводится запрос на выборку, в другом можно просмотреть результаты выполнения запроса. Есть возможность загружать тексты запросов из файлов (*.sql). Сохранение текста введенных запросов в файл к сожалению не предусмотрен. Кнопка подключения к базе данных. Вызывается окно выбора подключения. Подключиться можно использовав файлы UDL (Microsoft Universal Data Link), либо использовав провайдеры OLE DB или ODBC через стандартное окно подключения. Я спокойно подключался к базам данных Access и MS SQL Server 2000. Не вижу препятствий на подключение к другим типам баз данных. Кнопка "Выполнить запрос". Выводит во втором окне результат выполнение запроса, расположенного в первом окне. Кнопка "Экспорт в Excel" Запрашивает имя файла для экспорта и производит экспорт. Примечание. Не поддерживает OLE и BLOB поля. Версия 1.9 от 1 февраля 2007 года.
3
|
|
|
|
||||||
| 07.02.2020, 14:06 | ||||||
|
SQL-редактор
Вроде последняя вроде рабочая редакция редактора запросов. Достаточно в вашу базу импортировать форму fSQLEditor. Что она может: - открыть на редактирование SQL-кода любой запрос в БД. Даже в режиме runtime и других, когда инструментарий разработчика отключен - редактор позволяет писать несколько запросов подряд, любой текст... Но на исполнение при нажатии хоткея Shift+F7 будет запускаться или только выделенный блок или весь текст целиком, если ничего не выделено. - основная решаемая задача - относительно удобный редактор для экспериментов, который сразу показывает результат запроса, не переключаясь между режимами (конструктор, sql, данные). - на вкладке "интерпретатор" показывается вариант запроса в формате, который использует ядро. Со всеми переносами строк и прочим, что может не совпадать с вашим стилем написания. Но при этом наглядно видно разницу - сохранить весь текст с комментариями можно только в текстовый файл с расширением sql. Если запрос содержит синтаксические ошибки, комментарии или несколько выражений, то в БД сохранить нельзя. Сохраняется обычный запрос базы. - При формировании больших сложных запросов с участием UNION, JOIN и прочих, бывает необходимо выполнить куски запроса частями, а потом всё вместе с UNION. Тоже экономит время. Один из приёмов, который можно использовать в этом редакторе: например, мы написали сложное громоздкое выражение запроса delete. Прежде, чем его выполнить, желательно просмотреть записи, которые подвергнутся удалению. Т.е. вместо блока "delete from table..." выполнить блок "select * from table ..." или даже указать нужные поля вместо звёздочки. Для этого мы можем написать
3
|
||||||
|
|
||||||||||||||||
| 10.02.2020, 11:12 | ||||||||||||||||
|
если хочется возможность добавлять комментарии, чтоб они отбрасывались из SQL-кода при его выполнении, то можно добавить такую процедуру:
после
написали запрос с участием двух таблиц, а потом закомментировали все упоминания одной из них. Или можно иметь несколько вариантов выражения Where и комментированием выбирать работающий. Да что я вам объясняю? В VBA такое постоянно приходится делать. Естественно, в объект-запрос базы такое сохранить невозможно. А в текстовом файле *.sql - пожалуйста
2
|
||||||||||||||||
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 10.02.2020, 13:50 [ТС] | |
|
Поскольку здесь пошел разговор о редакторах SQL для Access то вот предлагаю на суд пользователей.
MS Access - улучшенный редактор SQL Редактор SQL не изменялся уже лет 20, если не больше. Про Access 2 и 95 ничего сказать не могу, поскольку не юзал, но начиная с 97-го изменений нет. Возможности на уровне Блокнота, даже хуже. В Блокноте есть операции "Найти" и "Заменить". А здесь? "Вырезать", "Копировать", "Вставить"? И всё? Лично я давно для нормальной работы вытаскиваю текст в отдельный редактор: AkelPad или NP++ и там произвожу доработку кода. А потом вставляю обратно. Лишние телодвижения. Пользователи давно просили MS улучшить этот редактор, но все просьбы и пожелания остались без ответа. Ну или были формальные отписки. И вот лазя по интернету, на сайте devhut.net я нашел предложение, как улучшить этот редактор. Это сделать и легко, и сложно. Легко - если Вы просто возьмёте предложенную разработку, и сложно, если Вы захотите её доработать (надо знать Java Script). В чём же состоит предложение? Даниэль Пино разработал специальную форму в Access в которую встроен элемент WebBrauser. Текст из запроса, загружается в этот элемент, там обрабатывается, а потом записывается обратно в запрос. При помощи js текст подсвечивается, оформляется, редактируется. Это не надстройка, так что для каждой базы эту форму надо интегрировать. Возможно её и можно будет оформить в качестве надстройки к Access и уже тогда не надо будет внедрять формы в каждую базу. Но пока не разобрался. Исходную статью можно найти по адресу MS Access – Improved SQL Editor P.S. Моё желание о том, чтобы сделать подобный редактор в виде надстройки уже воплотилась в жизнь. Access SQL Editor К сожалению он платный и стоит 9,99$
2
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 10.02.2020, 20:47 [ТС] | |
|
Easy Access 2.1 - приложение для управления базами данных MS Access
Автор: vclexamples Лицензия: FreeWare Сайт: http://www.vclexamples.com Назначение: приложение для управления базами данных MS Access Размер: около 2,8 Мб Easy Access - это бесплатное приложение базы данных, которое поможет вам просматривать, создавать и редактировать файлы базы данных MS Access (mdb, accdb). Используя красивый пользовательский интерфейс, вы можете работать с таблицами базы данных, просматривать и запускать запросы, список, добавлять и удалять индексы и т. д. Easy Access также поддерживает поиск данных, фильтрацию, экспорт данных и многие другие функции. Это может быть полезно для всех, кто ищет альтернативный редактор mdb и acсdb, особенно для разработчиков программного обеспечения, которые используют файлы базы данных MS Access в качестве своих базовых баз данных. Программа действительно бесплатная, но предлагает внести пожертвования. Работает только с таблицами и запросами: создавать удалять изменять, просматривать. Может экспортировать данные, но только в txt, csv, xml, html Из хорошего - может просматривать рисунки вставленные в поля OLE. Может загружать новые рисунки или затирать старые. А вот выгружать на диск не может.
1
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 12.02.2020, 13:14 [ТС] | |
|
Когда-то, года 2-3 назад существовал сайт mosstools.de на котором было выложено несколько инструментов для разработчиков баз Access. К сожалению этого сайта уже нет. В своё время я скачал часть инструментов с этого сайта и один из них хочу предложить Вам.
mossTOOLs Procedure Browser - COM-надстройка для редактора VBA В больших модулях кода обзор процедур легко теряется - вы, вероятно, знаете раздражающую прокрутку в разделах с длинными кодами. Хотя два комбинированных поля в верхней части каждого окна кода позволяют вам перейти к процедурам, они довольно громоздки. Сначала выбираешь в одном списке имя элемента, потом в другом - события элемента В средах других систем разработки, таких как Delphi, есть "Codeexplorer", в котором перечислены процедуры в панели на левом краю и при нажатии на запись процедуры переходит к соответствующему разделу кода. Настоящая надстройка воссоздает эту функциональность в редакторе VBA. Он появляется, как и проводник проекта, в среде разработки и может быть размещен или закреплен где угодно. Примечание. Я разместил окно Procedure Browser между окнами Project Explorer и Properties. Помогает в быстрой навигации по модулям. Надо только привыкнуть им пользоваться. Основной его недостаток - не понимает русские буквы в названиях элементов и процедур. Интерфейс двуязычный немецкий/английский. По идее он может работать в Access с 2000 версии и выше, и полностью заменить Project Explorer. Но из-за отсутствия поддержки кириллицы Project Explorer приходится оставлять. У меня он работает в 2003 версии Access и в 2010 32-х битной версии. P.S. Я работаю с ним уже 3 года. Из замеченных недостатков, кроне нежелания понимать русские буквы, это произвольное изменение окна по высоте: сжимается или растягивается. Но это не критично. На слабых компьютерах возможны легкие подвисания при перерисовке окна Procedure Browser при переходе из одного модуля в другой. Удаляется через "Панель управления" - "Удаление или изменение программы"
2
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 17.02.2020, 17:09 [ТС] | |
|
Надстройка V-Tools
Сайт: www.skrol29.com Мастер или надстройка для Access 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 V-Tools - это набор полезных и полезных инструментов для улучшения ваших разработок. Эти инструменты доступны в меню «Инструменты», «Расширения». Но он также имеет ОЧЕНЬ мощный инструмент поиска (см. Описание ниже). V-Tools - БЕСПЛАТНАЯ программа , она не повредит вашу базу данных, поэтому не стесняйтесь ее скачивать. Конечно, в нем нет вирусов, так как вы можете проверить это сами. Исходный код V-Tools доступен для скачивания на странице « Мой исходный код ». Инструменты V-Tools Общий поиск Позволяет выполнить полный поиск строки по ВСЕМ объектам и их свойствам в текущей базе данных. Например: если вы написали «blabla» в описании запроса, в свойстве базы данных или в личном меню, этот инструмент найдет его. Библиотека личных объектов Сохраняйте объекты Access (формы, отчеты, модули, фрагмент кода, ...). Это поможет вам повторно использовать их для других разработок. Ваши объекты хранятся в базе данных, которой вы можете поделиться в сети. Внутренний доступ к изображениям имеет около 1500 изображений для своих кнопок. Этот инструмент позволяет применять их к элементам управления (кнопки, картинки, ...). Новое: теперь вы можете применять их в своих личных меню. Работа с запросами Используя этот инструмент, вы можете работать с оператором SQL для всех ваших запросов одновременно. Найдите строку или выполните поиск и замену во всех запросах. Импорт / экспорт спецификаций Access не предлагает вам простой инструмент для управления импортом / экспортом спецификаций. С этим инструментом это теперь очень просто ... Системные цвета Ваши формы симпатичны, но что будет, если пользователь изменит цвета Windows? Чтобы позволить цветам ваших форм изменяться при изменении цветов Windows, вы должны применить к ним системные цвета. Этот инструмент сделает все для вас, если вы хотите. Шаблоны форм Вы устали изменять все параметры формы при ее создании (вертикальная черта, стиль рамки, сетка, кнопки, ...). Используя этот инструмент, вы теперь можете сохранять параметры и повторно использовать их, создавая шаблоны. Обозреватель объектов-контейнеров Но что это за таинственная коллекция объектов-контейнеров и их подобъектов? Эти объекты содержат параметры и свойства, соответствующие объектам базы данных, таким как разрешения пользователя, даты создания, параметры базы данных и многие другие элементы. Thos tools позволяет просматривать все документы этой коллекции по одному. ======================================== ============== Надстройка мне понравилась. Начал использовать ещё с Access 2000. Стоит вместе с MZTools. На всякий случай загружаю последнюю версию надстройки 1.83 для Access 2010-2013-2016 На сайте есть так же версии для Access 97-2000-2002-2003-2007-2010-2013-2016 При необходимости модератор их подгрузит
2
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 03.03.2020, 13:36 [ТС] | |
|
IDBE Tools 2010 - набор инструментов разработчика VBA
Автор: Gunter Avenius Сайт: http://www.avenius.de Страница загрузки: http://www.avenius.de/en/index... IDBE_Tools Лицензия: Freeware Надстройка к VBA чем-то похожая на MZTools. Там я использую конструкторы, которых нет в MZ 3.0. Прописывается в контекстное меню. Создаёт так же маленькую панель меню всего с двумя пунктами. Бесплатная, но просит пожертвования (Donate). Есть 32-х и 64-х разрядные версии. Набор инструментов разработчика для Visual Basic Editor в: - Microsoft Access - Microsoft Excel - Microsoft Word Содержит 11 конструкторов для VBA MsgBox Builder TaskDialog Builder Query to VBA String Builder Domain Function Wizard Recordset Builder Function Builder Code Container File / Folder Dialog Wizard Color / Font Dialog Wizard Special Folder Path Editor Clear Immediate Windows У меня стоит совместно с MZTools. Ставил на Access 2010. На других версиях не проверял. В качестве приложения программы установки IDBE Tools 2010 для 32-х и 64-х разрядных версий, а так же для примера текст модуля класса clsFileDialog2010.cls созданного этой программой.
1
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 03.03.2020, 14:18 [ТС] | |
|
Окно базы данных для ACCESS 2007 и Access 2010/2013
Для тех, кто ностальгирует по интерфейсу Access 2003, 2002, 2000, 97, 95, 2 Автор: Gunter Avenius Сайт: http://www.avenius.de Страница загрузки: https://www.avenius.de/en/inde... ts:DBC2007 Лицензия: Freeware Окно базы данных представляет собой COM Add-Inn, разработанный в VB2005 и требующий .NET Framework 2.0 . Поддерживаются MDB, ACCDB и ADP. После настройки и запуска Access на вкладке «Главная» становятся доступны новая группа и новая кнопка «Окно базы данных». Отображение скрытых и системных таблиц контролируется соответствующими параметрами панели навигации. В качестве приложения программы установки для Access 2010/2013 (версия 1.4) и Access 2007 (версия 1.7)
1
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 04.03.2020, 09:58 [ТС] | |
|
MDB Browser and Editor - просмотрщик и редактор баз данных
Автор: Jerry Fugini Версия: 3.0.1 Год: 2001 Лицензия: Freeware Сайт, с которого была скачана уже недоступен. Выложена в архиве (в exe не выкладывается). В нём самораспаковывающийся архив. Там три файла: SETUP.EXE, SETUP.LST, PRJMDB.CAB. Необходимо устанавливать. Ставится в папку c:\Program Files\PrjGenericMDB\ Написана на VB 6.0 (внешний вид интерфейса не очень красив). Устанавливал на Windows XP и Windows 7/32 bit. Другие не пробовал. Можно создать одновременно до 12 подключений. Можно посмотреть и изменить содержимое таблиц и запросов, Изменить их структуру, создавать запросы, Для таблиц можно устанавливать и менять ключи и индексы, добавлять и удалять поля. Работает только с базами в формате MDB. Чисто для разработки программа не нужна, но может пригодиться на машинах, где установка полной версии Access невозможна или нежелательна
1
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 04.03.2020, 10:10 [ТС] | |
|
Встречал упоминания и о более новых версиях данной программы - 10.1, 11.2 и 12.0. Но самих программ не видел.
0
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 05.03.2020, 11:59 [ТС] | |
|
MDB Viewer Plus - просмотрщик и редактор файлов баз данных Microsoft Access.
Автор: Alex Nolan Сайт: http://www.alexnolan.net/ Версия: 2.63 Дата выхода: 09.10.2017 Лицензия: Freeware MDB Viewer Plus - это бесплатная программа просмотра плюс редактор для файлов базы данных Microsoft Access MDB и ACCDB. Его не нужно устанавливать для запуска. Он использует Microsoft Data Access Components (MDAC), который устанавливается как часть Windows. Список возможностей MDB Viewer Plus: Может открывать файлы MDB и Accdb. Открытие таблицы, просмотр и встроенное редактирование. Интерфейс с вкладками. Стандартный поиск и частичный поиск слова. Фильтрация/сортировка записей по полям. Печать таблицы и результатов запроса. Запись просмотра (вид стиля формы). Количество записей. Запрос - стандартные операторы выбора SQL. Открытие и сохранение операторов SQL в файл. Таблица информации (типы полей) плюс печать структуры. Типы таблиц. Портативный; установка не требуется для запуска. (При условии, что MDAC уже установлен как часть Windows) Экспорт в TXT, HTML, XML, DBF, XLS, WKS, RTF и PDF. Импорт из CSV, TXT, Doc, XLS, WK1, WQ1, SAV, DB, DBF, MDB, ADO, ADT, DAT, HTM, XML, WAB и VCS. Поддержка Access 2007 Accdb файлов (при условии, что установлено ACEDAO). Юникод совместим. Создать новую пустую базу данных. Создать/переименовать/удалить таблицу. Установить/изменить/удалить пароль. Поддержка файлов рабочих групп (MDW). Отображение связанной дочерней таблицы с родительской таблицей. Добавить/удалить/переименовать/изменить поля. Настраиваемое диалоговое окно «многие ко многим». Выборочное открытие столов. Добавить/удалить индекс. P.S. Столкнулся с этой программой ещё в 2012 году, с версией 2.60. Считаю, что иметь её на флешке очень даже полезно.
1
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 12.03.2020, 12:53 [ТС] | |
|
Изменение диалоговых окон Access и редактора VBA пример окна References в VBA
Эту статью я нашел на сайте 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"
0
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 12.03.2020, 12:59 [ТС] | |
|
Вот исходная страница Access-Dialoge hacken.pdf с сайта mossTOOLs.de
0
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|
| 17.03.2020, 13:20 [ТС] | |
|
Декомпиляция, сжатие и монопольное открытие баз Access из контекстного меню
Доработка контекстного меню проводника для баз Access. Недавно (относительно) я натолкнулся на статью Даниэля Пино (Daniel Pineault) Windows Explorer MS Access Database Right-Click Context Menu Она показалась мне полезной и я решил ознакомить Вас с ней. Суть проблемы. Есть действия, которые нельзя задать из меню Access (например - декомпиляция) или их включение затруднено (открытие в монопольном режиме), или требуют лишних движений (сжатие). Автор (и не только) предлагает прописать такие действия в контекстное меню, вызываемое по правой кнопке мыши. Автором разработана специальная программа, называемая "Context Menu Creator", позволяющая автоматизировать создание такого меню. Программа написана на Access и предоставляется в исходных кодах. Главная форма программы имеет два списка. В первом выбираются расширения, для которых вызывается контекстное меню, а во втором выбираются действия. Можно добавить новые действия или откорректировать существующие. В программе прописаны следующие действия Сжатие (Compact) Декомпиляция (Decompile) Монопольное открытие (Open Exclusively) Эмуляция Runtime (Simulate Runtime) Программа была протестирована на Windows 7, в Access 2010, 2013, 2016 (32 и 64 bit), и она работала без проблем, но это не гарантирует, что она будет работать у Вас (это слова автора). Программа предоставляется по принципу "As Is" и автор не принимает никаких претензий. Программа правит соответствующий раздел реестра, который отвечает за контекстное меню, так что у Вас должны быть админские привилегии.
3
|
|
|
5 / 5 / 0
Регистрация: 21.05.2013
Сообщений: 108
|
|
| 25.03.2020, 11:22 | |
|
Ribbon XML Editor создание/редактирование ленты
Увидел ссылку на Gunter Avenius и вспомнил, как 12 лет назад по его сайту я сделал свою первую пользовательскую ленту. Пришлось даже списаться с ним за парой советов ![]() Так вот, недавно наткнулся на классную прогу, до нее я редактировал ленту в системной таблице, а ее надо было сначала сделать видимой, потом это маленькое окно редактора и т.д. А эта программа вытаскивает код ленты на раз-два как из accdb, так и с accde. БД можно просто перетащить в окно, а можно через контекстное меню правой кнопкой на файле открыть в редакторе. Автор: Максим Новиков Сайт: http://novikov.gq/products/rib... ditor.html Версия: 8.1.2 Дата выхода новой версии: 26.02.2020 Лицензия: Freeware (Donate) Сам Ribbon XML Editor был создан в 2007 году в основном для лент Word и Excel, а поддержка Access появилась совсем недавно. Очень удобная прога!
2
|
|
|
1369 / 289 / 16
Регистрация: 16.01.2014
Сообщений: 906
|
|||||||||||
| 25.03.2020, 16:19 [ТС] | |||||||||||
|
Обеспечение доступа к файловой системе компьютера средствами FileSystemObject (FSO) - библиотека, справка, описание
Когда-то давно мне в руки попала книга "Visual Basic 6.0, Visual Basic for Applications 6.0. Язык программирования" Владимира Короля и надолго стала моей настольной книгой. Вот решил выложить информацию из неё о FileSystemObject (сокращенно FSO) . К ней прилагается моя библиотека функций FSO для упрощения использования. Объектная модель FileSystemObject (FSO) представляет собой неиерархическую структуру объектов (классов), позволяющих получить информацию о файловой системе компьютера и выполнять различные операции с файлами и каталогами этой системы. Кто-то назвал FSO – «тяжелым оружием Visual Basic». Получив FSO, VB/VBA приблизился по возможностям работы с файловой системой к более развитым языкам программирования. При использовании File System Object работа с файлами, папками и дисками значительно упрощается, чем при использовании стандартных операторов Visual Basic. Поэтому благодаря использовании FSO возможно более простое выполнение операций с объектами файловой системы, не требующих от программиста больших усилий. Для работы с FSO необходима библиотека SCRRUN.DLL. Начиная с Windows 98 она включается в поставку. Можно так же скачать её с сайта Microsoft. Подключить её к базе можно через установку связи в References (редактор VBA, Tools – References… - раннее связывание). Тогда создание объекта FSO будет выглядеть как
Состав библиотеки FSO (краткий) Работа с файлами и папками CopyFile - Копирует файлы. CopyFolder - Копирует папки. MoveFile - Перемещает файлы. MoveFolder - Перемещает папки. DeleteFile - Удаляет файлы. DeleteFolder - Удаляет папки. GetParentFolderName - Получает имя доминантной папки. GetAbsolutePathName - Получает полный путь. GetDriveName - Получает имя устройства. GetFileName - Получает имя файла FileExist - Проверяет наличие файла. FolderExist - Проверяет наличие папки. DriveExist - Проверяет наличие устройства. GetSpecialFolder - Получает путь к папкам системы. Temp, System32, System, Windows. Работа с текстовыми файлами Write - Пишет в файл. WriteLine - Пишет в файл одну строку. WriteBlankLines - Пишет заданное количество строк. Skip - Пропускает заданное число символов. SkipLine - Пропускает одну строку. Read - Читает. ReadAll - Читает все содержимое файла. ReadLine - Читает строку. Close - Закрывает текстовый поток. Прикрепляю: FSO.txt – исходный текст модуля FSO FSO.chm – справочник по FSO в формате CHM FileSystemObject.doc - глава из книги "Visual Basic 6.0, Visual Basic for Applications 6.0. Язык программирования" Владимира Короля - "Объектная модель FileSystemObject". FileSystemObject.zip - пример на VB 6.0. Этот модуль я вставляю почти во все свои базы данных. Там где надо работать с файловой системой: найти файл, удалить, скопировать, переместить... и т.д.
0
|
|||||||||||
| 25.03.2020, 16:19 | |
|
Помогаю со студенческими работами здесь
20
AMD Mantle SDK (инструменты разработчика) Перестали работать инструменты разработчика в браузерах Firefox инструменты разработчика переключение между табами Инструменты и подход к работе fullstack ASP.NET разработчика Google Chrome инструменты разработчика. Не возможно редактировать js файлы на вкладке source Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|