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

Вниз

Написание простой OCX.   Найти похожие ветки 

 
thely   (2007-10-15 12:21) [0]

Добрый день. Подскажите пож-та где можно почитать о создании OCX? Мне необходимо написать простую OCX c диалогом, и вызвать  этот диалог.


 
Сергей М. ©   (2007-10-15 12:34) [1]


> где можно почитать о создании OCX?


В стандартной справке, тема "Creating an ActiveX control"


 
clickmaker ©   (2007-10-15 12:34) [2]

File - new - Other - ActiveX - ActiveX Library


 
thely   (2007-10-15 12:38) [3]

Пробовал. Форму создаю, OCX компилиться, а вызвать эту форму из вне не получается.


 
Сергей М. ©   (2007-10-15 12:43) [4]


> вызвать эту форму из вне не получается


Показывай как пытался ..


 
umbra ©   (2007-10-15 12:49) [5]

для диалога (т.е. окна с контролами) нужна ActiveForm


 
thely   (2007-10-15 14:47) [6]

Пытался след. образом:
File-New-ActiveForm,
делфи создало проект, в секцию public прописал процедуру.

вызов осуществлял:
E: variant;

 E:=CreateOleObject("FormXTestProj1.FormXTest");
 E.ShowMsg;


 
Сергей М. ©   (2007-10-15 14:53) [7]

И что ?


 
thely   (2007-10-15 15:55) [8]

выдает что метод "ShowMsg" не определен.


 
Сергей М. ©   (2007-10-15 15:56) [9]

Ну раз выдает, то значит на самом деле "не определен".


 
clickmaker ©   (2007-10-15 16:00) [10]

View - Type library - FormXTest - правая кнопка - New - Method


 
thely   (2007-10-15 16:50) [11]

для  clickmaker.
Огромное спасибо. Все сработало :-)


 
thely   (2007-10-15 17:24) [12]

Если возможно еще подсказали бы как передать свойства объекту?


 
thely   (2007-10-15 17:51) [13]

Огромное спасибо принявшим участие в обсуждение. Разобрался.
Отдельное спасибо за то что не язвите, а реально помогли.



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

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

Наверх




Память: 0.49 MB
Время: 0.04 c
15-1191589795
data
2007-10-05 17:09
2007.11.11
Сменила работу и поле деятельности. Ушла из программеров


2-1192695391
Lebedev
2007-10-18 12:16
2007.11.11
Как в своей процедуре создать динамический объект?


2-1192796073
andreil
2007-10-19 16:14
2007.11.11
Как сделать дерево CheckBox ов?


9-1162993242
dfsfwe
2006-11-08 16:40
2007.11.11
DelphiX


15-1191521154
kalexi
2007-10-04 22:05
2007.11.11
Перехват функций...