escort antalya
0

Создание ActiveX с использованием .Net Framework.

Создание простого .Net User Control, регистрируемого в системе как ActiveX

  1. Если у вас ещё нет проекта, в который вы хотите добавить новый User Control, то выполните пункт 1 раздела «Пример создания пустого ФБ (на языке C# в Visual Studio 2005)» из описания по созданию ФБ на C# (Создание ФБ на C#.doc).
  2. Выполните пункты 2-5 раздела «Пример создания пустого ФБ (на языке C# в Visual Studio 2005)» из описания по созданию ФБ на C#(Создание ФБ на C#.doc).
  3. Создаем новый User Control:

4. Наследуем созданный User Control от класса InSAT.Library.Gui.NetActiveXBase

5.  Добавляем атрибуты для регистрации ФБ как COM объекта:

6. Значение атрибута Guid должно быть уникальным, уникальное значение можно получить при помощи VS (“Tools”->”Create GUID” в открывшемся окне выбираем GUID Format “Registry Format”, нажимаем “Copy” и “Exit”):

 

7.  Добавляем атрибут для регистрации дружественного имени ActiveX.

8.  Добавляем кнопку, по нажатию на которую, будет выдаваться сообщение “Hello world!”

9. Чтобы зарегистрировать наш user control как ActiveX, необходимо просто скомпилировать наш проект.

 

 

    Раздел: MasterSCADA Метки: ,

    Оставить комментарий

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .

    escort bursa escort izmir escort istanbul escort bursa bursa escort escort gaziantep sisli escort istanbul escort