Как я могу создать экземпляр OCX во время выполнения в коде VB6? - PullRequest
1 голос
/ 25 ноября 2010

как я могу создать экземпляр ocx во время выполнения в коде vb6?

новое ключевое слово не работает ...

Неправильное использование нового ключевого слова

Set bob = new bobocxlib.bobcontrol

1 Ответ

2 голосов
/ 25 ноября 2010

Вы добавляете его в коллекцию Controls вашего контейнера, например добавление встроенного текстового элемента управления в форму VB при загрузке:

Private Sub Form_Load()
  Dim txt As TextBox
  Set txt = Me.Controls.Add("VB.TextBox", "MyTextBox")
  With txt
    .Move 120, 120, 2000, 285
    .Visible = True
  End With
End Sub

Имя элемента управления - это объединение имени библиотеки, как показано в Обозревателе объектов (VB) и имени класса (TextBox).

...