Hallo Roland,
ich könnte mir vorstellen, daß das Kopieren vom Array in den Speicher & umgekehrt mit reinen Delphi deutlich schneller gehen würde, als mit einer Profanschleife.
Wäre das nicht eine nette Ergänzung der Move-Funktionen für die nächste Profanversion? Anwendungsbereiche für sowas gibt es sicherlich genug. Stell mir das in etwa so vor:
Der Parameter für das Trennzeichen (Sep$) kann dann beliebig definiert werden. Z.B. Pipe oder Chr$(0) für Nullbyte etc.
Oder auch Volkmars Vorschlag, eine Textdatei ins Array & umgekehrt zu wuchten:
Der Parameter für das Trennzeichen (Sep$) kann dann beliebig definiert werden. Z.B. Pipe oder Chr$(13) für Carriage Return etc.
In der Textdatei wird als Trennzeichen/Zeilenende (FileSep$) dann einfach CR+LF genommen, wenn nix anderes definiert wurde.