Re: DBGrid ID on DblClick
12. Mär 2008, 16:34
Nein, die Mauscoordinaten unter dem Cursor bekommst Du mit ScreenToClient()
Darauf basierend kannst Du dann mit MouseCoords() die Zelle unter dem Cursor ermitteln.
Ich weiß aber ehrlich gesagt nicht, was Du erreichen möchtest.
Da wird es sicherlich auch eine triviale Lösung für geben.
Mit dem von Dir genannten
ShowMessage (DBGrid1.SelectedField.AsString);
bekommst Du doch den Wert des aktuell selektierten Feldes im aktuell selektierten Datensatz.
Oder willst Du den Namen des Feldes? Den bekommst Du mit TDBGrid.SelectedField.FieldName
Und den Index des Feldes mit TDBGrid.SelectedIndex
|