Как получить доступ к элементу одной формы из другой? - VB

Узнай цену своей работы

Формулировка задачи:

Имеется две формы, Form1, Form2... Создается экземпляр второй формы, открывается... Мне нужно получить доступ к контролу первой формы из процедуры во второй форме... Form1.ComboBox1 не хочет компилироваться... Пока придумал вот такой идиотизм:
Листинг программы
  1. Public Function FindControl(ByVal frm as Form,
  2. ByVal ctrlName As String) as Control
  3. Dim ctrl as Control
  4. For Each ctrl in frm.Controls
  5. If ctrl.Name = ctrlName Then
  6. return ctrl
  7. End If
  8. Next
  9. Return Nothing
  10. End Function
Как это делается по-человечески, подскажите? И как вызвать метод в модуле другой формы?

Решение задачи: «Как получить доступ к элементу одной формы из другой?»

textual
Листинг программы
  1. dim objCombo as object
  2. set objCombo=FormWithCombo.myCombo
  3.  
  4. objCombo.Add 'Fig vam'

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы