Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#2

AW: In Stringgrid reinschreiben

  Alt 25. Mär 2018, 19:29
Dazu fällt mir momentan nix professionelles ein, mein Lösungsansatz wäre die Vorbelegung im FormCreate (oder so) zu machen:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  ACol, ARow : Integer
begin
  // Das geht auch im Objektinspektor.
  StringGrid1.Cols := 5; // Anzahl der Spalten festlegen.
  StringGrid1.Rows := 3; // Anzahl der Zeilen festlegen.
  // 'ne Beispielbelegung:
  for ACol := 0 to StringGrid1.Cols - 1 do begin
    for ARol := 0 to StringGrid1.Rows - 1 do begin
      StringGrid1.Cells[ACol, ARow] := Format('Spalte: %d, Zeile: %d',[ACol,ARow]);
    end;
  end;
  // Oder wenn man genau weiß, wohin ein Text soll:
  StringGrid1.Cels[1,5] := 'Das ist der Text für Spalte eins in der fünften Zeile.'
  StringGrid1.Cels[4,7] := 'Das ist der Text für Spalte vier in der siebten Zeile.'
  ...
end;
  Mit Zitat antworten Zitat