DELPHI5 DBGrid

Hallo Freunde
Eine wirklich einfache Frage,ein KLACKS für euch!
Ich setze auf Form1 ein DBGrid1 und verbinde das wie erwünscht mit der Datenbank.
Wenn ich auf die Titelleiste des DBGrid1 klicke, löse ich das Ereignis „DBGrid1TitleClick“ aus und das erzeugt die Prozedur:

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
.....
end;

In „Column“ steckt doch die angeklickte Spalte; nun möchte ich nur den Namen der Spalte wissen, auf die ich oben geklickt habe!
Damit könnte ich die Daten mit einem Klick sortieren, wie das z.B. im Windows Explorer geschieht.
Dankbar für Hilfe ist der
Erich

Hi Erich,

in Delphi F1 drücken, auf den Index wechseln, TColumn eingeben und dann dort die Eigenschaften anschauen. Dort wirst Du vermutlich die Eigenschaft FieldName finden, mindestens aber die Eigenschaft Field, die das verknüpfte Feld der DataSet kapselt. Dort wirst Du dann sicherlich den gewünschten Namen finden. Wenn nicht, dann einfach F1 drücken :wink:

Grüße
Wolfgang

Danke Wolfgang, wirklich einfach (wenn man es mal kann)

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
showmessage(column.fieldname);
end;

Bis zum nächsten Stolperstein!
Erich