Hallo. Ich hab ein Memo-Feld, in welchem ich unterschiedliche txt-Files öffnen will. Ab einer bestimmten länge kann ich die Text-Datei jedoch nur ein einziges Mal öffnen, danach erscheint die Fehlermeldung >>Text überschreitet Memo-Kapazität
reHi,
ich könnte mich jetzt auch irren, aber ich meine die TMemo könnte nur dateien bis 64KByte verwalten…
nimm doch einfach TRichForm (müßte bei D4 schon dabei sein). wenn du die eigenschaft „flattext“ auf true setzt verhält sich die dann wie ein normales TMemo, kann imo aber bis zu 2GByte verwalten - wenn du soviel RAM hast
DiJey
Hallo !
die dann wie ein normales TMemo, kann imo aber bis zu 2GByte
verwalten - wenn du soviel RAM hast
RAM ist relativ egal, weil Windoof Speicher virtuell verwaltet (Auslagerungsdatei!). Die Limittierung ist durch die Addressierbarkeit gegeben. Bei einem 32bit-OS sind Adressen eben 32bit, und die können 2hoch32 = ca. 2 Mrd unterschiedliche Werte annehmen.
MFG Jo
reHi,
RAM ist relativ egal, weil Windoof Speicher virtuell verwaltet
(Auslagerungsdatei!). Die Limittierung ist durch die
Addressierbarkeit gegeben. Bei einem 32bit-OS sind Adressen
eben 32bit, und die können 2hoch32 = ca. 2 Mrd
unterschiedliche Werte annehmen.
deshalb kann TRichEdit ja auch 2GB. imho ist TMemo aber intern
auf 64KB begrenzt.
und die 2GB sind auch virtuell zu verstehen…
die setzen entweder entsprechend RAM oder eine entsprechende SWAP
voraus…
CU, DiJey