ok das mit dem initialisieren is logisch. habe ich übernommen. Aber warum sollte man nicht auf = True prüfen?
Die
AV hatte ich in dieser zeile :
if checkbox[i].Checked = True then ausgewählte_programme[j] := checkbox[i].Caption;
Aber diese taucht nun nicht mehr auf.
Anstatt desen ist mein array ausgewählte_programme nun leer o.O