openfile文の動作No.00322
h-tom さん 07/01/31 20:18
 

h-tom です。

//サンプルマクロ ここから
$opt = " " + hidemarudir + "\\hidemaru.txt";
openfile $opt;
endmacro;
//ここまで

上記マクロを実行すると、新規ファイルと、hidemaru.txtの2つの秀丸エディタ
が開きます。
openfile文に渡す、パラメータの先頭に空白があると、新規ファイル扱い(?)に
なっているようです。

秀丸:Ver.6.50β17/Ver.6.07
OS:Windows2000SP4

[ ]
RE:00322 openfile文の動作No.00325
Iranoan さん 07/02/01 02:07
 
 h-tom さん今日は、Iranoan です。
> openfile文に渡す、パラメータの先頭に空白があると、新規ファイル扱い(?)に
> なっているようです。
 秀丸はどこにインストールしてありますか? インストール場所のフル・パス
に空白が含まれていませんか?
 openfile 文を使うなら、ロング・ファイル名は「"」で括る必要があります。
> $opt = " " + hidemarudir + "\\hidemaru.txt";

$opt = " \"" + hidemarudir + "\\hidemaru.txt\"";
としてみてください。

[ ]
RE:00325 openfile文の動作No.00326
h-tom さん 07/02/01 07:53
 

h-tom です。

> 秀丸はどこにインストールしてありますか? インストール場所のフル・パス
>に空白が含まれていませんか?
秀丸エディタがインストールしてある場所は、空白を含んでいません。

[ ]
RE:00326 openfile文の動作No.00328
秀丸担当 さん 07/02/01 10:43
 

>秀丸エディタがインストールしてある場所は、空白を含んでいません。

確認してみたところ、空白を含んでいない場合にそうなってしまっていたようで
す。
修正させていただきます。

[ ]