![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Всем привет!
Задачка такая... На форме имеется ComboBox с списком версий автокада AutoCAD 2012 AutoCAD 2015 И кнопка <Запустить Автокад> ![]() Как реализовать запуск нужной версии ? Как я понимаю основная проблема в подключении нужной библиотеки в реал тайм... Пробовал в uses прописать все подключенные библиотеки Код:
uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, ComObj, Vcl.StdCtrls, Vcl.OleServer, AutoCAD_2012_TLB, AutoCAD_2015_TLB, Vcl.Menus; Библиотеки AutoCAD_2012_TLB, AutoCAD_2015_TLB естественно были предварительно подключены ![]() На машине на которой установлен только автокад 2015 всё заработало на ура. Но стоит запустить на машине на которой установлен только 2012 автокад тут же появится сообщение о том что "ни чего дружочек у тебя не выйдет" т.е. Interface not supported ... хотя обе библиотеки прописаны в юзесах и AutoCAD_2012_TLB точно подключена, её компоненты присутствуют на инструментально палитре ... Как решить эту задачку ? Последний раз редактировалось Homo-Fantasmus, 15.12.2014 в 22:40. |