powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пример кода
12 сообщений из 12, страница 1 из 1
Пример кода
    #37868331
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напишите пожалуйста полный код на добавление usercontrol1 в form1 программно (usercontrol1 и form1 в одном проекте).
Пробовал так но не получается:
Код: vbnet
1.
2.
3.
4.
5.
Private WithEvents mas As UserControl

Private Sub Form_Load()
Set mas = Controls.Add("VB.UserControl1", "aaaa", Form1)
End Sub



Ошибка возникает в моменте "VB.UserControl1". Заранее примного благодарен
...
Рейтинг: 0 / 0
Пример кода
    #37868365
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или хотябы подскажите альтернативы этому? У меня много юзерконтролов.
...
Рейтинг: 0 / 0
Пример кода
    #37868469
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slash232Ошибка возникает в моменте "VB.UserControl1". Заранее примного благодаренПотому что UserControl1 находится не в VB, а в твоем проекте. Чуешь?
...
Рейтинг: 0 / 0
Пример кода
    #37868488
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа того, что" VB." - лишнее
...
Рейтинг: 0 / 0
Пример кода
    #37868566
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как изменить код?
...
Рейтинг: 0 / 0
Пример кода
    #37868579
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProПотому что UserControl1 находится не в VB, а в твоем проекте. Чуешь?Slash232Как изменить код?не чуешь. Заменить VB на имя проекта.
...
Рейтинг: 0 / 0
Пример кода
    #37868583
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Controls.Add("Проект1.UserControl1", "aaaa").Visible = True

а как потом через форму изменить допустим положение контрола? (left? top?)
...
Рейтинг: 0 / 0
Пример кода
    #37868609
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сохраните ссылку на объект в переменной и используйте когда нужно:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim MyControl

Set MyControl = Controls.Add("Проект1.UserControl1", "aaaa")
MyControl.Visible = True
'...
With MyControl
    .Top = 10
    .Left = 20
    .Width = 80
End With

Если контролов много, заведите массив или коллекцию.
...
Рейтинг: 0 / 0
Пример кода
    #37868654
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое!
...
Рейтинг: 0 / 0
Пример кода
    #37868669
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slash232,

Получить ссылку на контрол. Поиск в For Each
...
Рейтинг: 0 / 0
Пример кода
    #37868765
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLADПоиск в For Eachэто еще зачем?

Код: vbnet
1.
Me.Controls("aaaaa").Left=5
...
Рейтинг: 0 / 0
Пример кода
    #37868872
Slash232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последнее вообще шикарно подойдет, спс
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пример кода
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]