Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Softchaos67,
28. Jul 2004
@Luckie
Kannst du vielleicht irgendwas zur lösung beitragen, oder weisst du nur was man NICHT macht?
Gruss
Matthias
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Softchaos67,
28. Jul 2004
@Luckie
warum gleich so verstimmt???
wollte nur helfen...aber wenn dus besser kannst...
im übrigen habe ich diese Idee wieder verworfen.
Mit TStrings gehts, mit TStringList auch, braucht man aber ev,. nicht
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Softchaos67,
28. Jul 2004
Du musst die Zuweisung auf jeden Fall machen
str := RichEdit1.Lines
die TStrings variable ist in diesem Falle nur ein pointer.
die Zuweisung funktioniert auch dann, wenn das Richedit leer ist.
Der Zeiger str zeigt dann auf einen gültigen Speicherbereich, ist also nicht mehr nil.
Mache diese erste Zuweisung z.B. im Form.Create,
ansonsten erkläre etwas genauer worums dir geht
Gruss
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Softchaos67,
28. Jul 2004
Das Memo will einen owner.
Kann Self oder nil sein.
Der Owner ist für das zerstören der Instanz von TMemo zuständig.
Bei nil musst du das selbst erledigen.
Memo.destroy
Wegen des formatierten Text ist das Benutzen von TMemo vielleicht doch nicht so gut.
ok probieren wir doch mit TStrings.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Softchaos67,
28. Jul 2004
nimm einfach ein TMemo
mmo := TMemo.Create
mmo.Lines := Richedit.Lines;
oder
mmo.Text := Richedit.Text
später:
Richedit2.Text := mmo.Text