openfile で開いたファイルが非アクティブNo.09765
Iranoan さん 06/03/09 13:13
 
 秀丸担当さん今日は、Iranoan です。
openfile "c:\\dir\\*.*";
でファイル開いた場合、開いたファイルではなくマクロを実行したウィンドウ
がアクティブになります。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.00β6 です。

[ ]
RE:09765 openfile で開いたファイルが非No.09778
秀丸担当 さん 06/03/10 16:41
 

>openfile "c:\\dir\\*.*";
>でファイル開いた場合、開いたファイルではなくマクロを実行したウィンドウ
>がアクティブになります。

確認することができました。
ありがとうございます。
修正させていただきます。
自動起動が有効になっているとき、複数プロセスが同時起動したときの保護のた
め、既存のマクロ実行中のウィンドウに強制移動していたのがアダとなってしま
っていました。とりあえず自動起動を無効にすると回避できます。

[ ]
RE:09778 openfile で開いたファイルが非No.09780
Iranoan さん 06/03/10 16:57
 
 秀丸担当さん今日は、Iranoan です。
> >openfile "c:\\dir\\*.*";
> >でファイル開いた場合、開いたファイルではなくマクロを実行したウィンドウ
> >がアクティブになります。
<snip>
> 自動起動が有効になっているとき、複数プロセスが同時起動したときの保護のた
> め、既存のマクロ実行中のウィンドウに強制移動していたのがアダとなってしま
> っていました。
 成る程、これが原因だったのですね。

[ ]
RE:09778 openfile で開いたファイルが非No.09853
Iranoan さん 06/03/16 16:50
 
 秀丸担当さん今日は、Iranoan です。
> >openfile "c:\\dir\\*.*";
> >でファイル開いた場合、開いたファイルではなくマクロを実行したウィンドウ
> >がアクティブになります。

> ・自動起動マクロが有効のときにopenfile等でマクロの実行が移動しない問題修
> 正。
は関係ないんですね(;_;)。←単なる確認

 そういえば、
http://www.maruo.co.jp/turukame/3/x09105_.html#9637
も忘れられている気が...。

[ ]
RE:09853 openfile で開いたファイルが非No.09869
秀丸担当 さん 06/03/17 16:40
 

>> ・自動起動マクロが有効のときにopenfile等でマクロの実行が移動しない問題修
>> 正。
>は関係ないんですね(;_;)。←単なる確認

は関係無くはないです。
これに伴って openfile "*.*"; の件も修正されるはずでしたが、openfile
"test.txt"; 等でマクロの実行の移動が修正されたただけで、openfile "*.*";
とした場合のマクロでは修正が不足していました。申し訳ありません。
β9で修正します。

[ ]
RE:09869 openfile で開いたファイルが非No.09878
Iranoan さん 06/03/17 17:13
 
 秀丸担当さん今日は、Iranoan です。
> >> ・自動起動マクロが有効のときにopenfile等でマクロの実行が移動しない問題修
> >> 正。
> >は関係ないんですね(;_;)。←単なる確認
>
> は関係無くはないです。
> これに伴って openfile "*.*"; の件も修正されるはずでしたが、openfile
> "test.txt"; 等でマクロの実行の移動が修正されたただけで、openfile "*.*";
> とした場合のマクロでは修正が不足していました。
 聞いてみて良かったです。
> β9で修正します。
 有り難うございます。

[ ]