Einzelnen Beitrag anzeigen

Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: einfache mehrzeilige Textausgabe

  Alt 6. Nov 2006, 20:35
Zitat von JSch:
Hallo,

vielen Dank nochmals für Eure Tips und Anregungen.

Inzwischen habe ich die Textausgabe so hinbekommen, wie ich das haben wollte und zwar mit einem Memo-Feld. Mit der ganzen Rumprobiererei war mir nicht aufgefallen, daß ich zuerst das Memo-Feld und danach das Panel angelegt hatte - das Ganze umgedreht und schon gings.

Zusammengefaßt für alle, die das gleiche Problem haben:

1. Ein Panel anlegen (Enabled = False setzen)
2. Ein Memo-Feld darauf platzieren (ReadOnly = Ture setzen)
3. Bei 'Lines (TStrings)...' soviele Leerzeilen eingeben, wie später Zeilen benötigt werden
4. Später im Quellcode Ausgaben z.B. mit ' Memo1.Lines.Strings[1]:='ABC'; ' vornehmen

Das mag dem Profi womöglich holprig oder ungeschickt erscheinen aber im Moment tuts.

Nochmals Danke.

Bis denne,

JSch
1. Wozu das Panel?
2. Statt vorher festzulegen, wieviele Zeilen es geben soll, einfach für jede neue Zeile
  Memo1.Lines.Add('ABC');
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat