|
いけさん今日は、Iranoan です。
> ここまではいいです(できたことはできたのですが、果たしてこれで
> 合っているのかどうかは自信ないですが)。
<snip>
> 秀丸メール上のマクロではどのよ
> うに記述すればいいのか参考になる資料がヘルプなどから見つけられ
> ませんでした。
ひょっとして、いつの間にか秀丸メールでは出来なくなっているのか? と思い
//------------------------------------------------------------
loaddll "tkinfo.dll";
grep "秀丸エディタ", //検索文字列
"*.txt", //検索ファイル
dllfuncstr( "HomeDir" ) + dllfuncstr( "CurrentAccount" ) + "\\" +
dllfuncstr( "CurrentFolder" ),//検索フォルダ
subdir,icon; //オプション
//------------------------------------------------------------
を試してみましたが、動作しました。
> 「秀丸メールのエディタ上では、このgrep操作はできません。」
こちらは解りませんが、少なくとも
> 「コンマがありません」
が出るということは、
・パラメータの数が足りない
・「"」の対応があっていない
等の文法エラーだと思います。
> 秀丸メール上のマクロでのgrep書式はどうなっているのでしょうか?
基本は同じです。ただ
> grep "検索文字列","ファイルパス",".",regular;
の様に第 3 パラメータで「"."」とすると、これはカレント・フォルダを意味し、
・秀丸エディタでは現在開いているファイルの存在するフォルダ
・秀丸メールでは、「ホームディレクトリ」
という違いがあります。
|
|