Delphi Form

Delphi Form
У меня есть массив из 20-ти элементов заполненный нулями и единицами, и есть 20-ть кнопок button, мне нужно все кнопки с номером совподающим с номером элемента массива назвать 'rabot' а остальные 'srr', как это сделать?
напишите вкратце код если не сложно (небольшой кусочек его) а я думаю разберусь
mas:array[1..20]of byte; // массив
button1
button2
...
button20 // кнопки
//for I=1 to 20 do
//if mas=0 then button(I).caption='rabot' else button(I).caption='srr';

  • Если все кнопки обозвать Button1, Button2 ...

    For i := 0 to form1.ComponentCount - 1 do
    begin
    if form1.Components[ i ] is TButton then
    if TButton( form1.Components[ i ]).name = 'Button' + strtoint( I ) then
    //Далее твой магический код
    end;