Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TMemo TRichedit ohne Zeilenlängenbegrenzung (https://www.delphipraxis.net/157763-tmemo-trichedit-ohne-zeilenlaengenbegrenzung.html)

peschai 24. Jan 2011 10:22

TMemo TRichedit ohne Zeilenlängenbegrenzung
 
Hallo

TMemo hat bei ca. 1K und TRichedit bei ca. 4K einen automatischen Zeilumbruch in der GUI.
Gibt es eine Komponente, welche diese Beschränkung nicht hat ?
Achtung! hat nichts mit der Eigenschaft WordWrap zu tun!

Ich habe einen Text mit Zeilelängen im Bereich von mehreren MByte.
Diese will ich auf Fehler visuell prüfen, also so anschauen wie sie in der Datei stehen.

alfold 24. Jan 2011 11:10

AW: TMemo TRichedit ohne Zeilenlängenbegrenzung
 
Als Standard kenne ich nur Label zumindestens hatt er bei einer Zeilenlänge von < 30K nicht schlapp gemacht. Wie weit es geht weiss ich nicht!
Ansonsten glaube ich zu wissen das SynEdit, oder so ähnlich heisst die Komponente, das schafft.

Meine Gegenfrage, muss man sich sowas an tun :?:
Wer schreibt den heute noch strings(Zeilen ) von mehreren MB?

Wenn Du nur Zeile für Zeile (String) in ein Memo einliest hast Du es doch im Prinzip auch.
Sparst Dir aber jedemenge rechtsscroll um die Zeile zu lesen?

Gruss alfold

peschai 30. Jan 2011 19:10

AW: TMemo TRichedit ohne Zeilenlängenbegrenzung
 
Hallo,

Verzeihung die späte Antwort.

Ja, es ist richtig, daß man solche Schnittstellen-Definitionen meiden sollte.
Aber wenn man es nicht selber steuern kann, so muss man halt das nehmen was definiert wurde.

In diesem Fall eine ASCII-Schnittstelle im CSV-Format mit über 400 Spalten und Zeilenlängen, welche im Megabyte Bereich liegen. Das ist aktuell so vorgegeben und ich ich muss damit leben.

Zur Fehlersuche würde ich gerne u.a. eine Sichtprüfung tun und dazu mir die Zeilen anschauen, so wie sie auch in der Quelldatei vorhanden sind, und da stören die 1K bzw 4K Beschränkungen der Delphi komponenten.

Wer kann helfen ?

Bummi 30. Jan 2011 21:18

AW: TMemo TRichedit ohne Zeilenlängenbegrenzung
 
Per ADO als Tabelle einlesen?

Namenloser 30. Jan 2011 21:34

AW: TMemo TRichedit ohne Zeilenlängenbegrenzung
 
Hast du SynEdit mal probiert?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz