Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.25;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
15-1193284803
vajo
2007-10-25 08:00
2007.11.25
Не срабатывает PHP скрипт


15-1193108125
Slider007
2007-10-23 06:55
2007.11.25
С днем рождения ! 23 октября 2007 вторник


1-1189078540
den303_work
2007-09-06 15:35
2007.11.25
Создать контрол с заранее неизвестным классом


15-1193194122
Slider007
2007-10-24 06:48
2007.11.25
С днем рождения ! 24 октября 2007 среда


11-1178463952
Ned
2007-05-06 19:05
2007.11.25
Мультиудаление в ListBox