Главная страница
    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.048 c
2-1192454614
ANTPro
2007-10-15 17:23
2007.11.11
Выделение прозрачным прямоугольником


2-1192688725
kyn66
2007-10-18 10:25
2007.11.11
Параметры Метки в реестр


2-1192463826
Lamer666
2007-10-15 19:57
2007.11.11
PNG


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


15-1190709358
vajo
2007-09-25 12:35
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский