Einzelnen Beitrag anzeigen

Benutzerbild von overmoon
overmoon

Registriert seit: 8. Aug 2003
Ort: Passau
51 Beiträge
 
Delphi 6 Personal
 
#2

Re: Durch Befehl eine bestimmte Zeile im StringGrid markiere

  Alt 3. Okt 2003, 09:34
Das Markieren einer Zeile geht z.B. folgendermaßen:

Delphi-Quellcode:
procedure TFormMain.WaehleZeile(Zeile: Integer);
var newSel: TGridRect;
begin
    //Einstellug, dass man mehrere Felder anwählen kann:
    StringGrid.Options := StringGrid.Options + [goRangeSelect];
    //Definition des selektierten Bereiches
    newSel.Left := StringGrid.FixedCols; // oder 0; Will man die Fixed auch auswählen ?
    newSel.Right := StringGrid.ColCount-1; // Ende der Zeile
    newSel.Top := Zeile;
    newSel.Bottom := newSel.Top;
    StringGrid.Selection := newSel;
end;

procedure TFormMain.BitBtnAuswahlClick(Sender: TObject);
begin
     WaehleZeile(2);
end;
overmoon
"Habe Mut, dich deines eigenen Verstandes zu bedienen." (Immanuel Kant)
  Mit Zitat antworten Zitat