config文にスペースを含むファイル名指定
No.32211
K'zawa
さん 13/04/26 14:56
こんにちは、K'zawaです。
$dic = "C:\\folder\\file name.txt"; //例
config "xAutocompDic:" + $dic;
が、エラーになります。
スペースを含んでいるためのようなのですが、ダイアログでは問題ないので、
何か方法がありますか?
[
△
]
RE:32211 config文にスペースを含むファイ
No.32212
秀丸担当
さん 13/04/26 16:06
確かにconfig文では空白を含んだファイル名の指定はできませんでした。
ダブルクォーテーションでくくったらできるようにV8.30で修正させていただき
ます。
以下のように書けるように修正します。
config "xAutocompDic:\"C:\\file name.txt\";
現状でやるとしたら、短縮ファイル名を用いて回避する方法が考えられると思い
ます。
[
△
]
RE:32212 config文にスペースを含むファイ
No.32213
K'zawa
さん 13/04/27 10:11
秀丸担当さん、こんにちは。
K'zawaです。
>確かにconfig文では空白を含んだファイル名の指定はできませんでした。
>ダブルクォーテーションでくくったらできるようにV8.30で修正させていただき
>ます。
よろしくお願いします。
>現状でやるとしたら、短縮ファイル名を用いて回避する方法が考えられると思い
>ます。
マクロには、辞書専用のフォルダから辞書ファイル群のファイル名を取得する
ルーチンと、開いているファイルのファイル名を取得するルーチンがあるのです
が、前者はたまたまスペースが全くなく、後者は filename2 キーワードだった
ので、filename3 にするだけでとりあえず動くようになりました。
ありがとうございました。
[
△
]