Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открыть базу в New Access.Application и не запустить ее / 5 сообщений из 5, страница 1 из 1
17.11.2004, 17:07:21
    #32787479
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть базу в New Access.Application и не запустить ее
Dim oAcc As New Access.Application

oAcc.OpenCurrentDatabase dbName

Если в dbName определено макро AutoExec или StartUp parameters, то запускается окно Акса в него загружается dbName и отрабатывает AutoExec.
А можно ли загрузить дб без последующего запуска его? Что-то типа виртуального нажатия Shift.
...
Рейтинг: 0 / 0
17.11.2004, 17:35:00
    #32787540
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть базу в New Access.Application и не запустить ее
В командной строке можно задать имя макроса, который надо запустить вместо AutoExec'а. Если создать пустой макрос с таким именем, то всё должно получиться.

Если его создать нельзя, тогда не знаю.
...
Рейтинг: 0 / 0
17.11.2004, 17:50:35
    #32787575
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть базу в New Access.Application и не запустить ее
Я думал над чем-то похожем, по-идее, можно ввести и не существующий макрос, но дело в том, что некуда записать эту команду.
oAcc.OpenCurrentDatabase dbName - второй параметер optionl - exclusive

Разве что запустить Акс shell -ом и в командной строке указать дб и несуществующий макрос, а затем попробовать
Set oAcc = GetObject( <what?> ) ?
...
Рейтинг: 0 / 0
17.11.2004, 18:24:38
    #32787660
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть базу в New Access.Application и не запустить ее
Так тоже не получается:

Shell "C:\Program Files\Access 97 Runtime\Msaccess.exe ""C:\MyDir\MyDb.mdb"" /nostartup /x a "

все-равно запускает AutoExec

Не помогает и Set oAcc = GetObject("C:\MyDir\MyDb.mdb")
...
Рейтинг: 0 / 0
17.11.2004, 18:41:39
    #32787696
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть базу в New Access.Application и не запустить ее
что то мелькало про запуск в режиме реплики , но точно не помню ..
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открыть базу в New Access.Application и не запустить ее / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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