Как обратиться к Label, подставив в индекс переменную - VB

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

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

Имеются Label1(0-30) Label2(0-30) Label3(0-30) Label4(0-30) Label5(0-30) Label6(0-30) В цикле пытаюсь вместо номера лейбла(не индекса) написать переменную i. Но не выходит... Как-то можно это обойти или как это сделать? Лейблы для очистки выбираются хаотично, оттого и нет возможности писать вручную номер каждого лейбла... Неужели нельзя их в цикле переназывать и придется писать 30 условий, чтобы работало..?

Решение задачи: «Как обратиться к Label, подставив в индекс переменную»

textual
Листинг программы
for i=0 to 6
  for t=0 to 30
    me.controls("Label" & i)(t)="Label" & i & "(" & t & ")"
  next
next

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


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

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

12   голосов , оценка 3.917 из 5
Похожие ответы