Динамическое создание блоков(перехват управления) - VB

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

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

Добрый день! Вопрос заключается в следующем, есть массив вида:
Листинг программы
  1. Set masstp(1, ntp) = Form1.Controls.Add("vb.textbox", "N" & CStr(ntp))
  2. Set masstp(2, ntp) = Form1.Controls.Add("vb.combobox", "TR1_" & CStr(ntp))
  3. Set masstp(3, ntp) = Form1.Controls.Add("vb.combobox", "TR2_" & CStr(ntp))
  4. Set masstp(4, ntp) = Form1.Controls.Add("vb.listbox", "Sv" & CStr(ntp))
Массив изменяется в размере. Каким обзазом перехватить управление его элементами. Например необходимо создать подпрограмму выполняемую при клике по элементу листбокс(при этом еще зная по какому лист боксу произошел клик). З.Ы. так же просвятите как привязать создаваемый таким образом объект к пикчербоксу, необходим скрол по форме.

Решение задачи: «Динамическое создание блоков(перехват управления)»

textual
Листинг программы
  1. redim preserve masstp(ubound(masstp)-1)

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


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

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

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

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

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

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