Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CorelDraw [D7, WinXP]


KOSS ©   (2007-09-03 10:30:00) 

Добрый день, помогите с решением задачи. При проектировании
базы данных возникла необходимость сохранять файл проекта CorelDraw, точнее не сам файл, а путь к нему; Постановка задачи следующая-необходимо программно открыть файл проекта; С запуском самого CorelDraw проблем нет.
Заранее благодарен.


koss   (2007-09-03 13:58:00) [1]

Все разобрался, благодарю за помощь


Сергей М.   (2007-09-03 11:09:00) [2]


> Хм?


А как ты хотел иначе ?)


koss   (2007-09-03 11:05:00) [3]

Хм?


Сергей М.   (2007-09-03 10:59:00) [4]


> koss ©   (03.09.07 10:53) [6]


А не надо наобум перебирать имена возможных методов !

Импортируй библ-ку типов и изучи ее на предмет существующих подобных методов.

Еще лучше будет обозреть эту библ-ку средствами утилитки OleView.exe (MS VisualStudio), которая показывает краткую справку к методам/св-вам, если таковая имеется в составе библ-ки.


koss   (2007-09-03 10:53:00) [5]

Method ''open'' not supported by automation object


Сергей М.   (2007-09-03 10:46:00) [6]


> найти не могу


Что, неужели там не фигурирует какой-нить метод а-ля "Open" ?


koss   (2007-09-03 10:44:00) [7]

Да, наверняка, но найти не могу. Возможно, что придется писать все методы
с нуля. Просто в базовой поставке Delphi  имеются инструменты для работы с MSOffice, придется что-то оттуда перенять, возможно я ошибаюсь?


Сергей М.   (2007-09-03 10:38:00) [8]

Поищи у ColelDraw.Application-объекта интересующий тебя метод открытия проекта, он наверняка имеется.


koss   (2007-09-03 10:36:00) [9]

Var Corel:Variant;
...
Corel:=CreateOleObject('CorelDraw.Application');
Corel.Visible:=true;
...


Сергей М.   (2007-09-03 10:33:00) [10]


> С запуском самого CorelDraw проблем нет


А как запускаешь ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо