巨大な Unicode ファイルをプログラムに読み込み、解析のために ANSI に変換する必要があります。一部のファイルについては、それらを Univode として再度保存し、他のファイルは ANSI コード ページにする必要があります。
twidestring.loadfromfile
私が理解しているように、単純な読み取り/書き込みは Unicode テキストをサポートしておらず、メモリ使用量と読み込み時間の両方から、最大のファイル (300 Mb またはそれ以上のサイズのものもある) の使用は問題外です。
ブロックをロードすることが解決策になるかどうか疑問に思っていましたが、私が知っているように、Unicode BOM をサポートしていませんか?
何か提案はありますか?