Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Richedit auf 64Kbyte unter Win98 beschränkt?


majolo - Do 14.08.03 19:23
Titel: Richedit auf 64Kbyte unter Win98 beschränkt?
Wie der Titel schon aussagt, möchte ich wissen, ob die RichEdit Kompo unter Win98 Zeilen bzw. Byte mäßig beschränkt ist. Unter WinXP und 2000 tritt das Problem nicht auf.
Hintergrund: Ich besitze ein Programm auch unter Delphi geschrieben, welches eine rtf-File lädt, dabei gibts eine Fehlermeldung. Der Entwickler vermutet, dass dies mit einer Beschränkung der Zeichenanzahl des RichEdit zu tun haben könnte. Viele werden jetzt sagen, kann dir egal sein,jedoch habe ich in mein Programm auch mehrere RichEdit Kompos verbaut und möchte den Fehler natürlich vermeiden,auch wenn ich so ein Problem bei meinem Programm noch nicht hatte.


Aya - Do 14.08.03 19:38

Hi,

ja.. das RichEdit ist unter Win9x auf standardmäßig 64kb begrenzt.

Aber wenn du MaxLength auf 256kb (= 256 * 1024) setzt, soll es möglichsein unter Win9x die Maximale länge auf max 256kb zu setzen... Hab es nochnie testen können (hab kein Win9x mehr), versuch's einfach mal :)

Au'revoir,
Aya~


majolo - Do 14.08.03 20:25

Okay vielen Dank. Werde es dann mal ausprobieren.


Delete - Fr 15.08.03 01:38

Falsch ein Memo ist unter 9x auf 64 KB begrenzt. Ein RichEdit kann mehr. versuch mal eine Textdatei > 64 KB per Doppelklick mit Notepad zu öffnen (wenn es mit Textdateien verknüpft ist). Windows öffnet dann die Datei in Wordpad oder Write oder wie das RTF-Schreibprogramm unter Windows 9x heißt.


majolo - Fr 15.08.03 10:36

Wie gesagt, dass mit dem Memo war mir durchaus bewusst, RichEdit dachte ich auch könnte mehr und da ich auch nie Probleme hatte,war mir das relativ egal. Nur nachdem ein ebenfalls in Delphi geschriebenes Programm, vermutlich wegen einer zu großen Textdatei im RichEdit abstürzt, wollte ich der Sache doch mal auf den Grund gehen.Liegt also dann wohl an einem anderen Problem. Dann kann ich auf jeden Fall beruhigt sein.