Здравствуйте ZORK, Вы писали:
ZORK>Здравствуйте Кирилл, Вы писали:
К>>Подскажите, как загрузить mdb файл из приложения? К>>Пытался с помощью CreateProcess. Так он ругается, типа К>>может загружать exe. С помощью ShellExecute и ShellExecuteEx файл открывается, но уже незащищенный(игнорирует параметры К>>запуска). Подскажите выход пожалуйста.
ZORK>Ну mdb это вроде как БД, так что CreateProcess точно ничем ему помочь не может. Если речь о том чтобы запустить VBA приложение, которое в этом mdb, то или надо запустить Access и этим mdb как параметр (Disclaime: я этого никогда не делал, так что чисто гепотетически), или кажется в Access есть Wizard, который позволяет сделать .exe c Access/VBA приложением ...а вот полученный в результате exe потом можно через CreateProcess запускать
ZORK>-Zork
Насчет Wizard-а, который из mdb делает exe — в Access такого точно нет. Самый простой способ — запускать Access, указывая ему требуемый файл в качестве параметра.