Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi String - unendlich lang? (https://www.delphipraxis.net/17217-string-unendlich-lang.html)

-homer- 1. Mär 2004 13:34


String - unendlich lang?
 
hi,

wie viel Speicher kann ein String eigentlich aufnehmen? Ich will mal ein zwischendurch Programm programmieren. Ich dachte da an ein programm, was andere Programme teilen kann, und hinterher wieder zusammen fügen kann. Wisst ihr, wie sich so etwas realisieren lässt?


-homer-

ps.: Ich wollte das zu teilende Programm in TextDateien aufteilen. Und die dann hinterher wieder um ändern (von .txt nach .exe).

MarcoWarm 1. Mär 2004 13:54

Re: String - unendlich lang?
 
ein Delphi String kann theoretisch 2GB fassen - das sollte reichen, da unter Windows 32Bit Dateien nicht größer sein können.

hummer 1. Mär 2004 13:59

Re: String - unendlich lang?
 
Wenn du ein Programm teilen willst such doch im Forum mal nach Hier im Forum suchenFilesplitter.

tommie-lie 1. Mär 2004 14:24

Re: String - unendlich lang?
 
Zitat:

Zitat von -homer-
ps.: Ich wollte das zu teilende Programm in TextDateien aufteilen. Und die dann hinterher wieder um ändern (von .txt nach .exe).

Schlechte Idee, sofern zu zum Zwischenspeichern ein Memo benutzen wolltest, du könntest Probleme mit Zeilenumbrüchen und Sonderzeichen bekommen.
Stattdessen solltest du lieber ein dynamisches Array benutzen und dir TFileStream mal anschauen, damit kannst du Dateien byteweise und verlustfrei bearbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 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