Einzelnen Beitrag anzeigen

Benutzerbild von Christoph
Christoph

Registriert seit: 23. Jan 2004
Ort: Heidelberg
48 Beiträge
 
Delphi 6 Personal
 
#1

Eine bestimmte Anzahl von RichEdits erzeugen

  Alt 10. Feb 2006, 16:29
Hallo,

ich habe in einem array of record verschiedene strings, die ich in RichEdits ausgeben möchte.
StringGrid und DrawGrid kann ich nicht verwenden, da der integer-Wert eines RichEdits z.B. noch per UpDown veränderbar sein soll.

Ich möchte die im array gespeicherte Anzahl der strings in jeweils ein RichEdit ausgeben. Es sollen also bei einer array-Anzahl von 10 Einträgen 10 RichEdits gezeichnet werden usw.

Wie kann ich das umsetzen?

Hier was ich bisher habe:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i : integer;
  RichEdit: TRichEdit;
begin

  RichEdit := TRichEdit.Create(Form1);

  for i := 0 to High(array) do
  begin

    RichEdit.Parent:=Form1;
    RichEdit.Left := 4;
    RichEdit.Top := 4;
    RichEdit.Height := 20;
    RichEdit.Width := 250;
    RichEdit.Text := array[i].Text;
  end;
end;
Was ich bräuchte wäre eine Art RechtEdit[i], da ich nicht im vorhinein weiß, wie viele Einträge das array hat

Vielen Dank im Voraus.

Grüße,
Christoph
'Bist 900 Jahre alt wirst aussehen Du nicht gut!'
  Mit Zitat antworten Zitat