Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / MDA или Как правильно делать библиотеки в Access? / 9 сообщений из 9, страница 1 из 1
13.08.2003, 15:04
    #32235464
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
Берем mdb. Из другой базы делаем на нее ссылку через Browse. Все ок.

Но. Умные люди иногда делают файлы с расширением MDA.

Что это? Зачем это? Как это сделать?

Access в справке посылает к книжкам издательства Microsoft, приобрести которые, к сожалению, у меня нет возможности...
...
Рейтинг: 0 / 0
13.08.2003, 15:11
    #32235472
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
mda - это надстройки.
Сервис-Надстройки-...
...
Рейтинг: 0 / 0
13.08.2003, 15:20
    #32235490
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
недавно обсуждались некоторые нюансы этого дела:
http://am.rusimport.ru/msaccess/f2.aspx?type=1&id=7986
...
Рейтинг: 0 / 0
13.08.2003, 15:28
    #32235507
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
Это я читал, спасибо. Чуть раньше Нуф-Нуф мне уже давал ссылку на данное обсуждение, очень помогло, все работает. Мне интересно, что это вообще такое - MDA, и как они создаются.
...
Рейтинг: 0 / 0
13.08.2003, 15:31
    #32235512
am (a_mitin)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
а, ну тогда Виктор уже всё рассказал :)
...
Рейтинг: 0 / 0
13.08.2003, 15:44
    #32235537
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
В А97- просто до безобразия - Файл -создать - выбираем "надстройки".
Сейчас заглянул в 2000, не нашел такого и призадумался :(
...
Рейтинг: 0 / 0
06.02.2004, 18:16
    #32401251
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
Хочу продолжить эту тему потому как вопрос достаточно интересный.

По читав все смог найти здесь и на MSDN я наконец научился делать Надстройки mda так чтобы они культурно регистрировались, щеголяли своими названиями и выполнялись по нажатию.

В принципе я даже могу все это расписать, чтобы поделится опытом (капец какой-то, нигде в инете не мог членораздельно найти как создавать mda) и главное узнать что-то новое в этом процессе от старших товарищей. Но это так сказать если будут пожелания трудящихся.

А пока я хотел бы обратиться к All с такой животрепещущей для меня задачкой:
Я сделал свою надстройку и хотел бы чтобы она автоматически выполняла некоторую работу при открытии и закрытии Access. Возможно ли как-то запустить код в надстройки mda когда откроется база Access??? Пока я токо вижу, что надстройки в диспетчере включены, но например макрос AutoExec в моей надстройке не запускается при старте Access, т.е. Access динамически подгружает mda-файлы? а как его можно попросить делать это принудительно при старте?
...
Рейтинг: 0 / 0
06.02.2004, 19:51
    #32401339
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MDA или Как правильно делать библиотеки в Access?
авторЯ сделал свою надстройку и хотел бы чтобы она автоматически выполняла некоторую работу при открытии и закрытии Access. Возможно ли как-то запустить код в надстройки mda когда откроется база Access???
Надо реализовать ее в виде COM надстройки, которую проще всего создать с помощью COM Add-in Designer, есть в VB6 (использовал), а также MS Office XP Developer (не пробовал.).
Почитать можно у Гетца и др. "Access 2002 разработка настольных приложений"
...
Рейтинг: 0 / 0
09.02.2004, 16:16
    #32403079
MDA или Как правильно делать библиотеки в Access?
Надстойки бывают нескольких типов:
Библиотеки, надстройки меню, построители, мастера.
Для библиотек расширение (MDA, MDB, MDE) не имеет значения. MDA для библиотеки скорее - правило хорошего тона.
Другие типы требуют внесения записей в реестр (например, чтобы в меню появлялся ваш элемент). Но и здесь, возможно (не пробовал), расширение не имеет значения.
В построителях и мастерах кроме того предьявляются жесткие требования к аргументам главной функции, именам точек входа и т.д.
У Гетса в 1-м томе этой теме посвящена большая глава.

Реальную пользу от расширения MDA я получил при выполнении метода
Application.Run. Можно вызвать процедуру из внешней БД. Обычно для этого нужно или устанавить на нее ссылку, или вы создать еще один Access.Application. Подробнее здесь:
http://]
http://am.rusimport.ru/msaccess/f2.aspx?type=1&id=11617

З.Ы. Что-то я разучился ссылки вставлять. Может понедельник виноват?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / MDA или Как правильно делать библиотеки в Access? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]