|
[ На главную ] -- [ Список участников ] -- [ Правила форума ] -- [ Зарегистрироваться ] |
On-line: |
MicroStation форум / Программирование / Запускаем приложения из MicroStation |
Страницы: 1 |
Автор | Сообщение |
Leonid Группа: Администраторы Сообщений: 88 |
Добавлено: 04-12-2005 20:28 |
Маленький пример, как запустить какой-нибудь ехе-шник прямо из командной строки MicroStation. Хоть и безделушка, но очень помогает понять, как MDL работает с Win32 API. Скачать можно здесь - winstart.zip Работает только в MicroStation v8.x В результате компиляции двух проектов должны получиться файлы winstart.dll - библиотека Win32 winstart.ma - приложение MicroStation Чтобы приложение заработало, можете просто скопировать эти два файла в директорию ...MicroStation\mdlapps. Для запуска надо ввести команду MDL LOAD WINSTART - запустится калькулятор MDL LOAD WINSTART SOL.EXE - запустится пасьянс и т.д.... Файлы, участвующие в сборке приложения: compile!.cmd - в этом файле замените во всех путях местоположение Вашего MicroStation. Потом, если его запустите и все пройдет правильно, в директории ...MicroStation\mdlapps должен появиться файл winstart.ma winstart.dls - декларация функций и переменных для Win32 winstart.mc - исходник на MDL winstart.mke - файл сборки приложения директория VS : в ней расположен проект VC++ 6.0, который создает библиотеку winstart.dll. Эта библиотека в сущности и запускает приложение, прежде приняв команду из MicroStation. Скопируйте winstart.dll в папку ...MicroStation\mdlapps. Если топик буде пользоваться популярностью, постепенно буду выкладывать и другие примеры. |
|
MMike Группа: Участники Сообщений: 48 |
Добавлено: 07-01-2006 12:38 |
Нууу sol.exe это хорошо... Подумаю вспомнив спрошу :)) Есть некоторые просты моменты которых не хватает под рукой |
|
Leonid Группа: Администраторы Сообщений: 88 |
Добавлено: 07-01-2006 16:03 |
Довольно много типичных примеров идет с самим MicroStation, они находятся в папке $(MS)\mdl\examples\ Есть еще много чего , только вот думал что никому не надо... |
Страницы: 1 |
MicroStation форум / Программирование / Запускаем приложения из MicroStation |