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 руб./мес


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




 Урок 3. Испытываем ActiveX / ActiveX / Приложение

Visual C++. ActiveX
Урок 3. Испытываем ActiveX

Если вы еще не откомпилировали наш элемент ActiveX, то сделайте это (кнопка F7). В папку debug иашего проекта должен появиться файл с расширением *.ocx. Именно в этом файле и хранится наш откомпилированный ActiveX. Давайте теперь испытаем его в некотором контейнере. В качестве контейнера можно взять, например, Visual Basic или специальную утилиту ActiveX Control Test Container (она входит в Visual Studio, ищите ее в меню tools).

Сначала испытаем в Visual Basic'е. Запустите его, создайте новый проект типа Standard EXE. Далее щелкайте на панели элементов правой кнопкой мыши, в контекстном меню выбираем Components, в появившемся окне Components нажимаем на кнопку Browse:

Выбор ActiveX-элемента

Далее ищем на диске наш откомпилированный ActiveX (он расположен в файле *.ocx). Затем нажимаем на кнопку Open, и затем на OK. Наш элемент ActiveX расположится на панели элементов:

ActiveX на панели элементов

Двойным щелчком отправляем его на форму, которая после всего этого должна выглядеть приблизительно так:

ActiveX на форме Visual Basic

Нарисованный эллипс и должен находится на нашем ActiveX-элементе (Microsoft добавила его туда для примера, мы его потом уберем). Все, теперь (и в последующем) запускаете тестовую программу в VB (кнопка F5) и смотрите, как себя ведет наш ActiveX (что у него появилось нового и т. п.).

Теперь посмотрим, как можно испытать ActiveX в утилите ActiveX Control Test Container (она специально для этих целей и предназначена). Перейдите в Visual C++, затем выберите меню tools и в нем - ActiveX Control Test Container. Появится окно утилиты:

Утилита ActiveX Control Test Container

Далее заходим в меню Edit нашего Test Container'а и в списке различных ActiveX'ов выбираем наш. После таких наших манипуляций наш новый ActiveX должен оказаться в Test Container'е.