Страница: 1 |
Вариант вродебы здесь только один - помещаешь экземпляр контрола на форму с индексом 0 (массив). А потом в рантайме грузишь сколько тебе надо через Load контрол(n) То есть вообще просто на диске где-то найти ОСХ и загрузить его на форму? Очень похоже на бред, сорри Немного притянуты за уши но всеже работующий код Dim WS As Object Private Sub Command1_Click() Private Sub Form_Load() Согласись динамично Контрол должен быть зарегистрирован в системе. Public Blank As Object 'Имя будущего класса Set Blank = form1.Controls.Add(Внутр_Имя_контрола.Имя_класса, "Blank") Желаю успеха, Irbis Страница: 1 |
Вопрос: Динамическая загрузка контролов
Добавлено: 29.05.03 09:40
Автор вопроса:
serWAR | Web-сайт:
Надо загружать на форму *.ocx файл (внешний) , КАК ???????
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа: hedgehog
ICQ: 175571327
Вопросов: 15
Ответов: 207
Web-сайт:
Профиль | | #1
Добавлено: 29.05.03 19:02
Номер ответа: 2
Автор ответа: serWAR
ICQ: 304739736
Вопросов: 21
Ответов: 38
Web-сайт:
Профиль | | #2
Добавлено: 30.05.03 18:20
Я про другое про внешние OCX которые в проэкт не входят
Номер ответа: 3
Автор ответа: hedgehog
ICQ: 175571327
Вопросов: 15
Ответов: 207
Web-сайт:
Профиль | | #3
Добавлено: 30.05.03 19:12
Как же ты собираешься использовать его после этого. Даже если теоретически такое сделать, получится, что ты точно не знаешь ни его методов ни свойств
Номер ответа: 4
Автор ответа: serWAR
ICQ: 304739736
Вопросов: 21
Ответов: 38
Web-сайт:
Профиль | | #4
Добавлено: 08.06.03 19:36
WS.SendData "Привет"
End Sub
Set WS = CreateObject("MSWinsock.Winsock")
WS.Connect "127.0.0.1", "1"
End Sub
Номер ответа: 5
Автор ответа: Irbis
Вопросов: 5
Ответов: 47
Web-сайт:
Профиль | | #5
Добавлено: 08.06.03 20:35
'Добовляем класс на форму1