|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2012, 17:51 | #1 |
Новичок
Джуниор
Регистрация: 20.11.2012
Сообщений: 3
|
Доступ к MS Access VBComponents
Доброго дня!
Разрабатываю для заказчика приложение для доступа к VBA скриптам внутри *.mdb. Под доступом подразумевается возможность извлечь VBA модули и классы. Задачу реализовал через CleateOleObject('access.application ') - все работает превосходно. Но заказчик сказал, что хочет чтоб софтина не зависела от установленного MS Office... Покопавшись в инете встречал способы работы с MS Access через ADO, и как я понял - ADO позволяет получить доступ к содержимому базы, но не нашел возможности достучаться до VBA модулей и классов. Так же встречал ссылки на KADAO, но опять же изучая описание не нашел поддержки доступа к внутренностям *.mdb Прошу помощи, т.к. закрадывается впечатление, что необходимо разрабатывать какой-то собственный драйвер для вскрытия VBA... Хочу уточнить: возможно есть альтернатива с возможностями CleateOleObject, хотя понимаю, что он просто коннектится к DOM-серверу MSAccess и по-идее мне нужен свой Аксесс-сервер... Вопрос срочный, момент независимости от MS Office выяснился к сожалению прямо перед сдачей проекта Огромное благодарность всем откликнувшимся! Последний раз редактировалось offi; 20.11.2012 в 17:59. |
20.11.2012, 18:14 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Не понял, как вы собираетесь достучаться до того, что не установлено. Нет офиса - нет и соответствующих com-серверов
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.11.2012, 18:36 | #3 |
Новичок
Джуниор
Регистрация: 20.11.2012
Сообщений: 3
|
Логично
Но заказчик сказал, что он видел решения от других программеров которые не зависели от установленного MSOffice. Мне конечно очень интересно было бы увидеть эти решения... но перед тем как просить предоставить доказательства нужно понять, что это или нереально без написания своего аналога MSOffice Access. Задача читать VBA из *.MDB без установленного MSOffice - интересуют любые возможные варианты! |
20.11.2012, 18:36 | #4 |
Новичок
Джуниор
Регистрация: 20.11.2012
Сообщений: 3
|
Логично
Но заказчик сказал, что он видел решения от других программеров которые не зависели от установленного MSOffice. Мне конечно очень интересно было бы увидеть эти решения... но перед тем как просить предоставить доказательства нужно понять, что это или нереально без написания своего аналога MSOffice Access. Задача читать VBA из *.MDB без установленного MSOffice - интересуют любые возможные варианты! |
20.11.2012, 21:35 | #5 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отдаленный доступ между базами Access | Ras2im | Microsoft Office Access | 0 | 11.03.2011 15:22 |
Пишет что монопольный доступ, на других ПК все нормально - Delphi+Access | N!ckeL | БД в Delphi | 3 | 29.07.2010 08:24 |
доступ к БД Access из excel | R Dmitry | Microsoft Office Access | 15 | 27.06.2010 20:55 |
Доступ к базе ACCESS через локальную сеть | St.Pavlent1y | БД в Delphi | 6 | 21.09.2009 11:20 |
Доступ к БД Access без возможности копирования | Virtson | Безопасность, Шифрование | 4 | 24.03.2007 14:43 |