![]() |
Memo = Memo funktioniert nicht ?!?
:gruebel: Ich kann in ein Memo1 bspw. Hallo eintragen. In ein Memo2 auch Hallo. Nun vergleiche ich im OnKeyDown des 2. Memos ob die beiden Memos gleich sind. (
Delphi-Quellcode:
)
if Memo1.Lines = Memo2.Lines
Leider funktioniert das nicht ?!? Warum :gruebel: mfg tobi |
Re: Memo = Memo funktioniert nicht ?!?
Weil Lines eine TStringList ist. Vergleiche den Text der StringLists, nicht die Instanzenpointer.
|
Re: Memo = Memo funktioniert nicht ?!?
Versuch mal MemoX.Text anstatt Memox.Lines.
|
Re: Memo = Memo funktioniert nicht ?!?
Also mit .Text und der Portierung von der Abfrage ins OnChange tuts jetzt :thumb:
danke. mfg tobi |
Re: Memo = Memo funktioniert nicht ?!?
Moin Tobias,
aber denk' dran, dass die Abfrage der Eigenschaft Text eines Memos, je nach Umfang des Inhaltes, ziemlich lange dauern kann, da die Eigenschaft beim Lesen jedesmal aus den Lines zusammengebaut wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz