>途中で途切れてしまうとか、完全に意味不明な文字列になってしまうとか書いてください。
ファイル名が途中で途切れてしまいます。
>それと、まずはソースを見せてください。
私の作成したモジュール「dirlistX.hsp」をダウンロードしてください。
ヌル終端文字列のファイル名はdirlistX.hspの82行目で変換しています。
(module->dirlistX->dirlistX->dirlistX.hsp)
http://briefcase.yahoo.co.jp/kenta_3759/
・正確に変換できなくなることを確かめるスクリプト
//dirlistXでファイル名が長い時に取得できなくなることの確認スクリプト
#include "dirlistX.hsp"
chdir dir_desktop
data=""
FileName="dirlistXのファイル名が長い時に正確に取得できなくなるテスト用のファイル.hsptest"
bsave FileName,data,0
dirlistX FileList,"*.hsptest",0,0
mes FileList
wait 100
delete FileName
stop