Форум: "Основная";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
ВнизCorelDraw Найти похожие ветки
← →
KOSS © (2007-09-03 10:30) [0]Добрый день, помогите с решением задачи. При проектировании
базы данных возникла необходимость сохранять файл проекта CorelDraw, точнее не сам файл, а путь к нему; Постановка задачи следующая-необходимо программно открыть файл проекта; С запуском самого CorelDraw проблем нет.
Заранее благодарен.
← →
Сергей М. © (2007-09-03 10:33) [1]
> С запуском самого CorelDraw проблем нет
А как запускаешь ?
← →
koss © (2007-09-03 10:36) [2]Var Corel:Variant;
...
Corel:=CreateOleObject("CorelDraw.Application");
Corel.Visible:=true;
...
← →
Сергей М. © (2007-09-03 10:38) [3]Поищи у ColelDraw.Application-объекта интересующий тебя метод открытия проекта, он наверняка имеется.
← →
koss © (2007-09-03 10:44) [4]Да, наверняка, но найти не могу. Возможно, что придется писать все методы
с нуля. Просто в базовой поставке Delphi имеются инструменты для работы с MSOffice, придется что-то оттуда перенять, возможно я ошибаюсь?
← →
Сергей М. © (2007-09-03 10:46) [5]
> найти не могу
Что, неужели там не фигурирует какой-нить метод а-ля "Open" ?
← →
koss © (2007-09-03 10:53) [6]Method ""open"" not supported by automation object
← →
Сергей М. © (2007-09-03 10:59) [7]
> koss © (03.09.07 10:53) [6]
А не надо наобум перебирать имена возможных методов !
Импортируй библ-ку типов и изучи ее на предмет существующих подобных методов.
Еще лучше будет обозреть эту библ-ку средствами утилитки OleView.exe (MS VisualStudio), которая показывает краткую справку к методам/св-вам, если таковая имеется в составе библ-ки.
← →
koss © (2007-09-03 11:05) [8]Хм?
← →
Сергей М. © (2007-09-03 11:09) [9]
> Хм?
А как ты хотел иначе ?)
← →
koss © (2007-09-03 13:58) [10]Все разобрался, благодарю за помощь
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c