要望:マクロの grep 結果No.05256
Iranoan さん 10/03/05 08:48
 
 秀丸担当さん今日は、Iranoan です。
 マクロの grep で、指定したファイルやディレクトリ自体が存在しなかった
場合を知りたい事があります。result でも getresultex() 関数のどちらでも
良いので、情報を取得できるようにならないでしょうか?
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b44 です。

[ ]
RE:05256 要望:マクロの grep 結果No.05265
秀丸担当 さん 10/03/05 11:25
 

> マクロの grep で、指定したファイルやディレクトリ自体が存在しなかった
>場合を知りたい事があります。result でも getresultex() 関数のどちらでも
>良いので、情報を取得できるようにならないでしょうか?

ではgetresultex(12)で検索したファイルの個数を返すようにしてみようかと思
います。
ただ、存在しないフォルダの場合はgrep文の時点でエラーが出てマクロが中断し
てしまうので意味が無いかもしれません。
フォルダの存在はexistfile関数で事前に調べたほうがいいかもしれないです。

[ ]
RE:05265 要望:マクロの grep 結果No.05269
Iranoan さん 10/03/05 12:10
 
 秀丸担当さん今日は、Iranoan です。
> ではgetresultex(12)で検索したファイルの個数を返すようにしてみようかと思
> います。
 有り難うございます。
> ただ、存在しないフォルダの場合はgrep文の時点でエラーが出てマクロが中断し
> てしまうので意味が無いかもしれません。
 disableerrormsg をしているとどうなるのでしょう? まあ、これは
> フォルダの存在はexistfile関数で事前に調べたほうがいいかもしれないです。
が有るので、良いですね。すっかり忘れていました(^^;。

[ ]
RE:05269 要望:マクロの grep 結果No.05271
秀丸担当 さん 10/03/05 12:49
 

> disableerrormsg をしているとどうなるのでしょう?

存在しないフォルダの場合は、マクロを続行できないエラーの扱いで、
disableerrormsgしていたとしてもエラーが出て中断してしまいます。
やはり、existfileでチェックしていただくしかないと思います。

[ ]
RE:05271 要望:マクロの grep 結果No.05274
Iranoan さん 10/03/05 14:28
 
 秀丸担当さん今日は、Iranoan です。
> やはり、existfileでチェックしていただくしかないと思います。
 解りました。

[ ]