Hola gersonmaba.
No conozco el componente, pero creo que este código para
TDBGrid debería funcionarte igualmente.
Código Delphi
[-]
function TForm1.GetColumnFieldNames(DBGr: TDBGrid): TStrings;
var
i: Integer;
begin
Result:= TStringList.Create;
for i:= 0 to DBGr.Columns.Count - 1 do
Result.Add(DBGr.Columns[i].FieldName);
end;
Ejemplo de llamada:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
ListBox1.Items:= GetColumnFieldNames(DBGrid1);
end;
Te devuelve los nombres de los campos en el orden impuesto en el Grid.
Claro está, que debes cambiar las referecias a
TDBGrid por
TcxGrid.
Un saludo.