Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Уроки по Visual C++ (MFC, платформа .NET)


Информационный Канал Subscribe.Ru


Visual C++.NET. ATL. Уроки с сайта http://progs.biz

Рассылка № 60

Visual C++.NET. ATL. Урок 10. Испытываем компонент в ActiveX Control Test Container.
Visual C++.NET. ATL. Урок 11. Меняем проект для тестировани.

Полные версии уроков (с картинками) можно найти по адресам:
Урок 10. Испытываем компонент в ActiveX Control Test Container.
Урок 11. Меняем проект для тестировани.

А. Коберниченко. Visual Studio 6. Искусство программирования.
А. Коберниченко. Visual Studio 6. Искусство программирования.
Заказать на Озоне

Подробнее

Рассылки сайта progs.biz через subscribe.ru
Обзор книг по программированию
Обзор новых книг по программированию. Включает книги как по традиционному программированию (Visual C++, Delphi, Visual Basic.NET, C#, Java,...), так и по WEB-программированию (JavaScript, PHP, ASP, ASP.NET, Perl,...). Кроме того, предлагается обзор книг по компьютерным сетям, безопасности, сертификации и др.

Visual C++.NET. Библиотека ATL. Урок 10. Испытываем компонент в ActiveX Control Test Container

Испытывать ATL-компонент можно и прямо в IDE Visual C++.NET. Для этого мы должны вызвать такой инструмент как ActiveX Control Test Container. Делаем мы это через меню Tools.

Сначала в появившемся окне мы добавляем наш компонент, нажав на кнопочку "New Control".

В появившемся окне Insert Control выбираем CMyFirstATL Object./

Нажимаем на OK для добавление компонента в окно ActiveX Control Test Container. Теперь можно испытывать наш компонент. Для вызова методов заходим в меню Control (предварительно выделив наш компонент, естественно), затем выбираем пункт Invoke Methods. В появившемся окне Invoke Methods в combobox'е Method Name выбираем нужный метод, при необходимости задаем параметр, предварительно выбрав его в Parameters и нажав на кнопку SetValue. Для вызова метода нажимаем на кнопку Invoke.

Аналогично можно вызвать и другие методы. При этом если метод возврящает значение, то оно появится в return Value.

Естественно, что мы можем следить и за возбуждаемыми событиями. Они будут показываться в нижней части окна ActiveX Control Test Container.

Наверх

Visual C++.NET. Библиотека ATL. Урок 11. Меняем проект для тестирования

Мы рассмотрели несколько способов тестирования нашего ATL-компонента. Вот еще один из них. Открываем проект с ATL-компонетом в Visual Studio. Далее указываем конкретный exe-файл, который будет автоматически выполняться при запуске нашего компонента по комбинации клавиш Ctrl+F5. Для этого нажимаем указанную комбинацию, появляется окно, в котором определяем, что за exe-файл мы будем запускать.

В этом окне мы задаем exe-файл для нашего тестового проекта на VB.NET (возможно, что для этого придется воспользоваться элементом Browse в combobox'е) - того самого проекта, который мы создали в уроке 5.

Все. Теперь при нажатии Ctrl+F5 автоматически будет запускаться выбранный нами exe-файл.

Если мы в дальнейшем захотим заменить его или вообще убрать, то для этого мы должны зайти в меню Project, затем выбрать подменю Properties. В появившемся окне мы должны поменять параметр Command в разделе Debugging:

Наверх

PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка .NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru
Copyright Алексеев Игорь, 2002-2003
Copyright сайт progs.biz, 2002-2003
Распространение материалов без разрешения владельцев авторских прав запрещено.


BannerDrive.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное