Страница: 1 |
Страница: 1 |
Вопрос: Как добраться до формы
Добавлено: 26.09.04 16:28
Автор вопроса: saperion
Парни, как мне из модуля получить доступ к элементу формы(например listbox). Например в делфях все было просто: form1.нужный элемент.и т.д. В vb.net че-то не выходит...
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #1
Добавлено: 26.09.04 17:54
Тебе в раздел форума .NET
Номер ответа: 2
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #2
Добавлено: 26.09.04 21:17
В VB6.0 всё также просто. 8)
Переходи туда...
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 07.10.04 11:24
VB .NET - нормальный объектно-ориентированный язык, тут вольностей
VB6/Delphi не будет.
Для того, чтобы получить доступ к форме, нужно сначала где-то
сохранить сылку на нее. Самый простой вариант - создать Shared поле в
форме.
Пример (предполагается, что форма имеет название Form1):
В форме впиши:
Public Shared LinkToForm As Form1
В обработчике события Load формы, либо в ее конструкторе, либо еще
где-то до вызова функции из модуля:
Me.LinkToForm = Me
В функции модуля:
Form1.LinkToForm.ListBox1.Items.Add ("Я достучался до формы!")
P.S. Учи матчасть! Например, советую почитать книгу "Эффективная
работа: Visual Basic .NET" (как раз для начинающих, но не совсем тупых
программеров) или MSDN...