Архитектура Microsoft Windows для разработчиков


Указание номера версии


Атрибут CODEBASE позволяет также указать номер версии, чтобы пользователь смог загрузить только определенную версию управляющего элемента.

Пример В этом коде средствами атрибута CODEBASE указывается номер версии (4.70. 1165) элемента управления типа «всплывающее меню»:

<OBJECT

CLASSID="CLSID:7823A620-9DD9-11CF-A662-OOAAOOC066D2"

CODEBASE="iemenu.ocx#Version=4,70,0,1165">

Если номер версии не указан (формат ее номера — N,N,N,N), Internet Explorer воспользуется любой из установленных на компьютере версий элемента управления. Чтобы каждый раз загружать элемент управления на компьютер пользователя, укажите номер версии -1,-1,-1,-1

> Определение номера версии элемента управления

  1. Правой кнопкой мыши щелкните файл Mscal.ocx в окне Проводника и выберите в меню пункт Properties. Этот файл должен находиться в папке \Windows\System.
  2. В диалоговом окне Properties откройте вкладку Version и выясните номер версии.

Установка начальных значений свойств

Начальные значения свойств элемента управления ActiveX определяют, как данный элемент управления отображается при загрузке HTML-страницы программой просмотра.

Чтобы задать начальные свойства объекта для управляющего элемента ActiveX, воспользуйтесь тэгами <PARAM>.

Синтаксис Тэг <PARAM> использует следующий синтаксис:

<PARAM NAME="Имя параметра" VАLUE="Значение">

Для каждого свойства применяется отдельный тэг <PARAM>.

 

Пример Ниже приведен тэг <OBJECT> элемента управления ActiveX Label, для которого заданы начальные значения свойств Angle, Alignment и Caption:

<OBJECT

classid="clsid:99B42120-6EC7-11CF-A6C7-OOAAOOA47DD2"

id=lblActiveLbl

width=250

height=250

>

<PARAM NAME="Angle" VALUE="90">

<PARAM NAME="Alignment" VALUE="2">

<PARAM NAME="Caption" VALUЕ="Привет всем!">

</OBJECT>

Примечание Чтобы выяснить имена и допустимые значения свойств объекта, обратитесь к справке по объекту или воспользуйтесь средством просмотра объектов (Object Browser) Microsoft Visual Basic.

> Просмотр объекта Form с помощью Object Browser

  1. Запустите Visual Basic.
  2. Создайте новый проект типа Standard EXE.
  3. Нажмите F2, чтобы открыть окно просмотра объектов.
  4. В списке Project/Library выберите Project1.
  5. В списке Classes выберите Forml.
  6. В области Member of Forml прокрутите список свойств, методов и других объектов, доступных объекту Forml.

    По мере добавления элементов управления в форму Forml каждый объект добавляется в список членов формы.

  7. Закройте Visual Basic.




Начало  Назад  Вперед



Книжный магазин