Здравствуйте Кумеров Вадим Евгеньевич, Вы писали:
КВЕ>Например, в VB 6 Я создавал радио-батоны с именами Option1(0), Option1(1) и т.д., а потом писал что-нибудь вроде:
КВЕ>КВЕ> For i = 0 To 15
КВЕ> On Error Resume Next
КВЕ> if Option1.Item(i).Value Then A = i
КВЕ> Next i
КВЕ>
КВЕ>... и в переменной А оказывается номер выбранного радио-батона
КВЕ>Уважаемый All, подскажи как теперь делать такой красивый цикл в VB.NET?
К примеру можно сделать так (извини что на шарпе, на васике боюсь наврать):
foreach(Control ctr in Controls)
if(ctr.Name.IndexOf("Option") == 1) {
Option opt = (Option) ctr;
if(opt.Value)
A = 55;
}