Czemu to nie działa? Od tyłu też próbowałem i to samo. Program się kompiluje ale jest błąd przy użyciu tej procedurki. Sytuacja w ComboBoxie jest taka, że pierwsze 6 wierszy jest puste. Jak widać procedura ma usuwać puste wiersze.
for i := 0 to combobox1.Items.Count-1 do begin
if combobox1.Items[i]='' then begin
combobox1.Items.Delete(i);
end;
end;