Я работаю над проектом, и мне нужно вызвать и обновить около 30 элементов управления во время выполнения. Я назвал элементы управления day0 - day35 (это календарь). По сути, во время выполнения мне нужно вызывать функцию setDate каждого элемента управления для отображения номера дня. Когда я запускаю его, массив просто имеет значение null / empty.
Это массив, который я пытаюсь использовать в коде. Элементы управления именами day0-day35.
Private dateArr() As ucMonthDay = {day0, day1, day2, day3, day4, day5, _
day6, day7, day8, day9, _
day10, day11, day12, day13, day14, day15, day16, day17, day18, day19, _
day20, day21, day22, day23, day24, day25, day26, day27, day28, day29, _
day30, day31, day32, day33, day34}
Тогда я хочу иметь возможность перебрать этот массив и установить дату для каждого из элементов управления:
Dim counter As Integer = 0
While (counter < 35)
dateArr(counter).setDate(firstDay)
firstDay.AddDays(1)
counter += 1
End While
Когда это вызывается, я получаю исключение нулевого указателя. Я не понимаю, почему элементы управления не в массиве?
Спасибо за вашу помощь.
Кевин