Hm komisch, wenn ich folgenden code benutze bekomme ich alle Spaltenüberschriften:
Code:
for x:= 0 to DBGrid1.Columns.Count -1 do begin
showmessage(DBGrid1.Columns.Items[x].Title.Caption);
end;
Ebenso wenn ich Items weglasse und über columns[x].titel... gehe