Статьи

  Резюме
  [+] IT
    [+] Asterisk
    [+] Ubuntu Desktop
    [+] Ubuntu Server
    [+] Windows Server
  [-] Программирование
    [+] 1C
    ASP.NET & VB.NET
    bash & sh
    [+] HTML + CSS
    [+] Java
    PHP
    [+] QB - Quick Basic 4-4.5
    [+] T-SQL
    [-] VB - Visual Basic 1-6
      Pinger
      Remote IP Changer
      Лицензии OCX
    VBScript & JScript
  [+] Творчество
    Кофейная тема
    Наброски
    Размышления
Лицензии OCX

 

Возращаясь к старым проектам на Visual Basic, постоянно возникают сложности с компонентами OCX.

Лечение.

 

Шаг 1.

На машине, где установлен Visual Basic 6 необходимо сделать пустой проект, вставить в него все необходимые компоненты, откомпилировать и собрать в пакет установки. При этом есть важная особенность. Перед сборкой в пакет установки, необхоидимо установить американские настройки дат и чисел в панеле управления. После этого, данный пакет можно установить на целевой машине, компоненты будут доступны.

Вот пример готовых решений:

Установка и регистрация ActiveX элементов при помощи VB

 

Шаг 2.

Хотя компоненты и установлены, могут возникнуть проблемы с лицензиями OCX. Для устранения проблемы рекомендую использовать программу от Microsoft VB6Cli.exe.  



X
ПнВтСрЧтПтСбВс