Delphi4: TStringGrid; Zelle selektieren

Hallo Delphianer,

wer weiß, wie man vom Programm aus eine Zelle in einem TStringGrid selektiert.
Lt. Hilfe ist die Eigenschaft Selektion public und veränderbar, aber beim kompilieren von

StringGrig1.Selection.Left:=5;

bekomme ich die Fehlermeldung:

„Der linken Seite kann nichts zugewiesen werden“.

Freundliche Grüße

Kehrer

Hallo Manfred,

Du kannst immer nur die Eigenschaft als ganzes zuweisen:

var
 Auswahl: TGridRect;

begin
 Auswahl.left := 1;
 Auswahl.top := 2;
 Auswahl.right := 3;
 Auswahl.bottom := 3;
 StringGrid1.Selection := Auswahl;
end;

wenn Du nur eine Zelle anwaehlen willst mach es so:

 StringGrid1.Row := 2;
 StringGrid1.Col := 1;

Niels

Danke Niels;