Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Динамическая загрузка контролов Добавлено: 29.05.03 09:40  

Автор вопроса:  serWAR | Web-сайт: serwar.narod.ru | ICQ: 304739736 
Надо загружать на форму *.ocx файл (внешний) , КАК ???????

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 hedgehog



ICQ: 175571327 

Вопросов: 15
Ответов: 207
 Web-сайт: ezh.ru
 Профиль | | #1
Добавлено: 29.05.03 19:02

Вариант вродебы здесь только один - помещаешь экземпляр контрола на форму с индексом 0 (массив).

А потом в рантайме грузишь сколько тебе надо через Load контрол(n)

Ответить

Номер ответа: 2
Автор ответа:
 serWAR



ICQ: 304739736 

Вопросов: 21
Ответов: 38
 Web-сайт: serwar.narod.ru
 Профиль | | #2
Добавлено: 30.05.03 18:20
Я про другое про внешние OCX которые в проэкт не входят

Ответить

Номер ответа: 3
Автор ответа:
 hedgehog



ICQ: 175571327 

Вопросов: 15
Ответов: 207
 Web-сайт: ezh.ru
 Профиль | | #3
Добавлено: 30.05.03 19:12

То есть вообще просто на диске где-то найти ОСХ и загрузить его на форму? Очень похоже на бред, сорри

Как же ты собираешься использовать его после этого. Даже если теоретически такое сделать, получится, что ты точно не знаешь ни его методов ни свойств

Ответить

Номер ответа: 4
Автор ответа:
 serWAR



ICQ: 304739736 

Вопросов: 21
Ответов: 38
 Web-сайт: serwar.narod.ru
 Профиль | | #4
Добавлено: 08.06.03 19:36

Немного притянуты за уши но всеже работующий код

Dim WS As Object

Private Sub Command1_Click()
WS.SendData "Привет"
End Sub

Private Sub Form_Load()
Set WS = CreateObject("MSWinsock.Winsock")
WS.Connect "127.0.0.1", "1"
End Sub

Согласись динамично :)

Ответить

Номер ответа: 5
Автор ответа:
 Irbis



Вопросов: 5
Ответов: 47
 Web-сайт: www.oplata.nm.ru
 Профиль | | #5
Добавлено: 08.06.03 20:35

Контрол должен быть зарегистрирован в системе.

Public Blank As Object 'Имя будущего класса
'Добовляем класс на форму1

Set Blank = form1.Controls.Add(Внутр_Имя_контрола.Имя_класса, "Blank")

Желаю успеха, Irbis

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам