![]() |
Memo/RichEdit läd nicht alles
Ich habe hier ein Problem:
Delphi-Quellcode:
Das Memo läd grade mal eine Zeile von mehreren Tausend.
Memo1.Lines.LoadFromFile(dateiname);
Es gibt keine Fehlermeldung. Woran liegt das? |
Re: Memo/RichEdit läd nicht alles
Fehlt evt. ein Zeilenumbruch? Kann man in den Eigenschaften von TMemo einstellen. Auch das Anzeigen der Scrollbars.
|
Re: Memo/RichEdit läd nicht alles
Das liegt sicher an irgendeinem Steuer-, Unicode-Zeichen oder ähnlichem.
Das Thema gab's aber schon öfters, beispielsweise ![]() Vielleicht hilft es, eine Unicode-Komponente zum Darstellen zu nutzen. Grüße |
Re: Memo/RichEdit läd nicht alles
Zitat:
Kansst du mir mal so eine Komponente nennen? (Wenn ja, dann sag auch gleich bei welchem Kategorie) Eigentlich will ich ja nur die Zeilen die gleich sind entfernen. |
Re: Memo/RichEdit läd nicht alles
Also bei Delphi 2005, das du laut Profil nutzt, ist meines Wissens nichts dabei. Erst ab Delphi 2009 glaube ich.
Ich denke, unicodefähige Komponenten findest du bei ![]() Grüße |
Re: Memo/RichEdit läd nicht alles
Oft hilft es auch, wenn man sich die Daten dann mal mit einem Hex-Editor anguckt.
|
Re: Memo/RichEdit läd nicht alles
Wozu dann Memo oder RichEdit?
Nimm doch gleich 'ne Stringliste. Wie groß ist denn die Datei? |
Re: Memo/RichEdit läd nicht alles
Mit StringListen gibts das selbe Problem wie mit den Memos.
Zitat:
Die Unicode-Komponenten von torry.net werde ich mal probieren. |
Re: Memo/RichEdit läd nicht alles
Na, dann sind da "unverdauliche" Steuerzeichen drin!
// edit: Du schreibst, dass du doppelte Zeilen eleminieren willst. Woran erkennst du die denn? An CRLF? |
Re: Memo/RichEdit läd nicht alles
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:19 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-2025 by Thomas Breitkreuz