| 2019/06/12(Wed) 14:09:51 編集(投稿者)
ダウンロードコーナーにて2019年6月に公開された「イベント処理の整形ユーティリティ 第 3.5 版」に関して
[整形ユーティリティ:utx_lust3]の[INF_dirでゲットだぜ]で dir を実行する時、 ファイル名やフォルダ名にアンパサンド( & )記号が含まれていると[ワンライナー]として扱われて dir に失敗します。 結果はタイムアウト( time out! )という形で現れます。
この問題は次のようにして簡単に改修できます。
INF_dirでゲットだぜ.kev/kex の プロシージャ:prcBatDirCreate の内容を次のように変更します。
■改修前
if ( #文字位置( &folderName, &SP ) > 0 ) &folderName = &WQ + &folderName + &WQ end if ( #文字位置( &txtFileName, &SP ) > 0 ) &txtFileName = &WQ + &txtFileName + &WQ end
■改修後 if と end をコメントアウトします
**if ( #文字位置( &folderName, &SP ) > 0 ) &folderName = &WQ + &folderName + &WQ **end **if ( #文字位置( &txtFileName, &SP ) > 0 ) &txtFileName = &WQ + &txtFileName + &WQ **end
|