今、mesbox命令を使い、テキストエディタを作成しています。
そこで、いろいろな文字コードに対応させるため、
hspinet.dllのnkfcnv命令を使い、文字コードの変換をしています。
ですが、あるテキストファイルを開いたら
元々161396バイトあるテキストファイルがnkfで変換すると32769バイトになって読み込まれてしまいました。(strlenで調べました。)
変換したものと元のものを比べてみると
何度やっても同じ位置で文字列がきれてしまいます。
sdimで最大限に確保しても駄目でした。
全く解決せず困っています。
解決方法が分かる方、よろしくお願いします。