C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 36 - ActiveX в HTML / MSDN rus / Visual C++

Шаг 36 - ActiveX в HTML

Мы с Вами научились создавать элементы ActiveX, конечно пока немножко, но все таки. Теперь давайте посмотрим как они используются. Мы с Вами можем вставлять элемент ActiveX на HTML страницу. Попробуем мы со стандартным ActiveX элементом. Это Microsoft Data and Time Picker Control Version 6 (MSCOMCT2.OCX). Итак, создаем пустой HTML документ:

<html>
</html>

Описание элемента ActiveX заключается в теге OBJECT. Надо его создать:

<HTML>
<OBJECT>
</OBJECT>
</HTML>

Запустите этот документ и посмотрите, что будет в Microsoft Exploler:

Маленький значок говорит, что нужно установить объект. Как это сделать ??? Выход использовать clsid, так как именно он позволяет нам найти объект.

<HTML>
<OBJECT classid=clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1>
</OBJECT>
</HTML>

Этого достаточно, чтобы увидеть объект.

36_1.gif (1546 b)

Но только увидеть, так как описывать подробности и как работать с ActiveX в HTML надо в разделе HTML. Мы смотрим просто идею.

36_2.gif (1724 b)

Как видите HTML страница может быть полем для компонентов. Здесь конечно возникает два вопроса, первый это трудность работы с clsid, ну не запоминать же его. И второе - это безопасность, так как ActiveX это машинный код, который может и Win 32 API вызывать.


| |
Автор Каев Артем.
[AD]