Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];

Вниз

Написание простой 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.056 c
1-1187796570
Дмитрий Белькевич
2007-08-22 19:29
2007.11.11
Полупрозрачность tpngimage на прозрачной форме.


2-1192805649
dreamse
2007-10-19 18:54
2007.11.11
Подскажите как скопировать в переменную последнии несколько


2-1189405023
Mariya
2007-09-10 10:17
2007.11.11
Поиск в Delphi


2-1192347654
Vasiliy
2007-10-14 11:40
2007.11.11
InterBase. Попытка соединения с локальной БД в режиме Run-Time


15-1191667488
Denis_
2007-10-06 14:44
2007.11.11
Можно ли узнать, чем откомпилина прграмма?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский