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

Вниз

Форма ActiveX   Найти похожие ветки 

 
Медвежонок Пятачок ©   (2008-12-16 16:02) [0]

сделана простая активикс форма без ничего (для пробы)
есть ocx, есть тлб, все есть.
как ее внедрить объектом в html страницу?

есть такой пример:

<HTML>
<HEAD>
<TITLE>bla bla bla </TITLE>
</HEAD>
<BODY>
<HTML>
<OBJECT ID="something"
CLASSID="CLSID:4DC547D1-92F5-4F55-A80B-8382669BD1D1"
CODEBASE="something.CAB#version=1,0,0,703">
</OBJECT>

что непонятно:
какой именно clsid указывать (в тлб их у меня несколько)
каба у меня нет, что указать в качестве кодебэйс?


 
clickmaker ©   (2008-12-16 16:30) [1]

> какой именно clsid указывать

тот, под которым он живет в classes_root (где имеено в tlb, точно не помню. вроде, clsid или что-то типа)


> каба у меня нет, что указать в качестве кодебэйс?

codebase="file://path"


 
Медвежонок Пятачок ©   (2008-12-16 16:33) [2]

сенкс, вроде все поехало


 
Медвежонок Пятачок ©   (2008-12-17 09:46) [3]

А вот еще вопрос. "Хочу понять как это они делают"
То есть есть некая программа-черный ящик, данная мне свыше.
В ней есть возможность прикручивать свои формы описанным выше способом. Непонятно как авторы получают пользовательские данные формы.

Если бы форма встраивалась через clsid активформы, то там понятно,  - свойства и методы объекта. Но похоже они тупо создают экземпляр веббраузера, и открывают в нем страницу, в котором источником фрейма указана активикс форма. То есть после создания экземпляра ссылки на экземпляр у них нет.

Остается поиск окна по заголовку плюс енумить чайлд окна в поисках именованных едитов?


 
Palladin ©   (2008-12-17 09:52) [4]


> То есть после создания экземпляра ссылки на экземпляр у
> них нет.

она есть в DOM браузера, оттуда и достается



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
15-1228686048
{RASkov}
2008-12-08 00:40
2009.02.01
Догадливая Win


2-1229501340
charoey_mag
2008-12-17 11:09
2009.02.01
Работа с Unicode


15-1228640979
Том
2008-12-07 12:09
2009.02.01
Подскажите, что за мелодия


3-1213875860
PSV
2008-06-19 15:44
2009.02.01
ADO (странное поведение)


11-1196748157
miek
2007-12-04 09:02
2009.02.01
странный глюк в MCK