こんにちは。
HSPでファイラーの作成を計画しているのですが、重大な問題があって着手できずにいます。
通常、フォルダやファイルの一覧はdirlistやdirlist2で取得できると思いますが、こちらで実験したところ、既存の命令がANSIで表記できないUnicode文字列に非対応で、該当ファイルにアクセスできないことを確認しています。
dirlistおよびdirlist2で取得→結果をファイル出力→メモ帳で確認…クエッションマークに化ける
Explorerから該当ファイル名をコピーしてメモ帳に貼り付ける…正常に表示
以上の結果から、出力の時点で文字が化けているのは明らかだと思います。
COMオブジェクトを使って一覧を取得することも考えましたが、それができたとしても、表示部分やファイル操作時に文字化けが起きて、結局のところファイラーとしての目的は達成できません。
Unicode文字列の表示に対応していない現在のHSPで、ファイラーを作ることは不可能なのでしょうか?
よろしくおねがいします。