Hallo,
läuft es ohne if besser?
Delphi-Quellcode:
procedure TfrmHost.FormShow(Sender: TObject);
var
i : Integer;
begin
for i := 1 to 26 do
cbHost[i].checked := frmDetect.HddHost[i];
// HddHost[i] : array[1..26]Boolean
// cbHost[i] : array[1..26] of TCheckBox
Wo werden denn die Werte für frmDetect.HddHost[i] gesetzt?
Grüße
Klaus