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

Вниз

Проблема с OLE.   Найти похожие ветки 

 
softmaster ©   (2003-01-21 12:16) [0]

Ребята, всем привет!
я вас уже заколебал, но нужда заставляет...
итак, есть документ в Маткаде.На форму дельфи кидаю ОЛЕ-контейнер.Назовем его Mcad.делаю связь со своим документом.
вопросы:
1. как его активизировать в проге, т.к. он не должен торчать на экране(я его делаю оченб маленьким.)
2. не понятно, как обращаться к свойствам этого объекта.
так например,пишу:
ole:=mcad.oleobject;
ole.window.scrollto(10,10);//-в хелпе говорится , что метод window есть.
прога ругается, говорит ,что метод window не поддерживается.
блин, как правильно обращаться с ОЛЕ?


 
Петров Денис ©   (2003-01-21 12:58) [1]

softmaster> Если OLE-объект не должен "торчать на экране", то не стоит его помещать в OLE-контейнер (и вообще использовать OLE-контейнер). Можно сделать так:

MCAD := CreateOLEObject("mcad.document");
// ProgID маткадовского документа точно не помню, врать не буду,
// может, и не "mcad.document" (посмотри в реестре)

Кроме этого, MathCAD предоставляет несколько OLE-серверов. Уточни, для какого из них в хэлпе указан метод "window".





Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.012 c
3-96545
Berg
2003-01-15 09:55
2003.01.30
Table и ADOTable


1-96855
Сергей К.
2003-01-17 19:25
2003.01.30
Как сделать, чтобы прога создавала ехе-шник.


1-96665
BubbleGum
2003-01-21 16:23
2003.01.30
как переделать стандартный переход между контролами


6-96928
pepitoff
2002-12-06 12:53
2003.01.30
How make a shred folder in Win9x ?


1-96711
DTK
2003-01-20 15:17
2003.01.30
Работа с рисунками