マクロファイル用のフォルダNo.03655
tsuchi-s さん 01/10/29 05:54
 

 tsuchi-sです。

秀丸、鶴亀メールを使ってます。
非常に使い勝手がよいのですが、一つ要望があります。
というのは秀丸の動作環境の"マクロファイル用のフォルダ"
の指定を二箇所可能にして欲しいことです。

秀丸と鶴亀メールで別のフォルダにマクロファイルを
入れており、一日に1,2回ほど指定フォルダを書き換えていました。
なぜかというと、ファイルが沢山過ぎて一緒にすると
作り直したりするときに不便かな、と思ったので。
まぁ"h"と"t"というフォルダ名なので書き換えも
大変ではないのですが・・・。

もし二箇所指定可能になれば他の人もいくつかの作業毎に
マクロファイルを整理できて便利だと思うのですが。
特にexecmacroとかを多用している場合なんかは特に。

却下ということならばこの際、一緒のフォルダにまとめてしまいます。

よろしくお願いします。

[ ]
RE:03655 マクロファイル用のフォルダNo.03656
山紫水明 さん 01/10/29 07:46
 
 tsuchi-sさん,こんにちは。

》もし二箇所指定可能になれば他の人もいくつかの作業毎に
》マクロファイルを整理できて便利だと思うのですが。
》特にexecmacroとかを多用している場合なんかは特に。

》却下ということならばこの際、一緒のフォルダにまとめてしまいます。

 まとめなくても,現在の仕様で,マクロフォルダの下に,"t","h"などのフォル
ダを作っておけば,
execmacro macrodir + "\\h" + "\\abc.mac";
execmacro macrodir + "\\t" + "\\def.mac";

のようにすればできますが,これではだめですか?

     では, (^^)/~
                                        山紫水明

[ ]
RE:03656 マクロファイル用のフォルダNo.03657
tsuchi-s さん 01/10/29 08:18
 

 山紫水明、こんにちは。tsuchi-sです。

>》もし二箇所指定可能になれば他の人もいくつかの作業毎に
>》マクロファイルを整理できて便利だと思うのですが。
>》特にexecmacroとかを多用している場合なんかは特に。
>》
>》却下ということならばこの際、一緒のフォルダにまとめてしまいます。
>
> まとめなくても,現在の仕様で,マクロフォルダの下に,"t","h"などのフォル
>ダを作っておけば,
>execmacro macrodir + "\\h" + "\\abc.mac";
>execmacro macrodir + "\\t" + "\\def.mac";
>
>のようにすればできますが,これではだめですか?
>
その方法だとマクロ登録はどうすればいいのかわかりません。
macrodir以外の場所にあるファイルを指定出来るのでしょうか?
そうなら根本的に全て解決なのですが。
なになら返答の意味を僕が勘違いしていなければいいのですが。

[ ]
RE:03657 マクロファイル用のフォルダNo.03662
山紫水明 さん 01/10/29 12:41
 
 tsuchi-sさん,こんにちは。

》その方法だとマクロ登録はどうすればいいのかわかりません。

 すみません。登録のことは考えていませんでした。
 マクロの中で execmacro で実行するには登録は必要ないものですから。

》macrodir以外の場所にあるファイルを指定出来るのでしょうか?
》そうなら根本的に全て解決なのですが。

 これは別のマクロを使えば可能です。いろいろあると思いますが,秀丸のマクロ
ライブラリにアップしてある拙作の「サブメニュー付きマクロの整理と実行マク
ロ」(2001.7.22)もその一つです。

》なになら返答の意味を僕が勘違いしていなければいいのですが。

 いや,私の方がちょっと勘違いしたようで。<m(__)m>

   では, (^^)/~
                                        山紫水明


[ ]
RE:03662 マクロファイル用のフォルダNo.03663
秀まるお2 さん 01/10/29 15:52
 
 マクロフォルダの複数登録については秀丸エディタに何度か要望されたこと
があったと思います。ただし、実現上の問題があって採用してないんだと思い
ます。

 例えば、今はマクロ一覧を単純なコンボボックスで出してますが、複数のフ
ォルダにちらばってしまうとそのような表示は出来ません。また、マクロの中
に「macrodir」というキーワードがありますが、これの仕様もそのままって訳
にはいかないです。

 どっちにしても、鶴亀メール側として対処することは出来ないのでしいて強
く要望していただく場合は秀丸エディタ会議室にお願いします。

[ ]
RE:03662 マクロファイル用のフォルダNo.03670
ひろ さん 01/10/29 18:05
 
 tsuchi-s さん、山紫水明さん今日は、ひろです。
> 》その方法だとマクロ登録はどうすればいいのかわかりません。
 例えばマクロフォルダが
c:\program files\hidemaru\macro
で、鶴亀のマクロだけ、
c:\program files\hidemaru\macro\turukame
に保存している場合、鶴亀用のマクロ sample.mac はマクロ用フォルダから
の相対パス
turukame\sample.mac
、若しくはフルパスで登録すればよいです。この時注意するのは、指定でき
るファイル名に制限 (259 文字) があるので、あまり深い、若しくは長いファ
イル名を使わないことです。

 あと execmacro を使う場合、Ver..3.09 からは currentmacrodirectory
も追加されているので、macrodir と使い分けると良いでしょう。

[ ]
RE:03670 マクロファイル用のフォルダNo.03673
tsuchi-s さん 01/10/29 23:01
 

tsuchi-sです。
 山紫水明さん、ひろさん、秀まるお、こんにちは。
 
> 例えばマクロフォルダが
>c:\program files\hidemaru\macro
>で、鶴亀のマクロだけ、
>c:\program files\hidemaru\macro\turukame
>に保存している場合、鶴亀用のマクロ sample.mac はマクロ用フォルダから
>の相対パス
>turukame\sample.mac
>、若しくはフルパスで登録すればよいです。この時注意するのは、指定でき

いくつかのファイルにcurrentmacrodirectoryを書き加えました。
僕の場合は鶴亀と秀丸のマクロフォルダがあるだけなんで
この方法で全て完璧に解決しました。
本当に完璧に解決しました。かなり嬉しいです。ありがとうございます。

[ ]