マクロの自動起動がうまくいきません。No.15553
NY さん 03/12/01 12:52
 
「マクロ登録」の「鶴亀メール終了時」に「自動起動」がうまく作動しません。

鶴亀メールVer3.06を常駐にして使用していますが,常駐鶴亀を終了してから本体ウ
ィンドウを終了させた場合にはちゃんとマクロが実行されます。しかし,最初に本体
ウィンドウを終了させて,その次に常駐鶴亀を終了させた場合にはマクロが実行され
ません。
どのようにすればよろしいでしょうか。よろしくお願いします。

[ ]
RE:15553 マクロの自動起動がうまくいきまNo.15554
秀まるお2 さん 03/12/01 14:08
 
 今、こちらで簡単なテストをした限りは、常駐鶴亀終了時にそれなりに動作し
てるように思います。

 message "test.mac";という1行だけのマクロ(ファイル名はtest.mac)を作
って、それを「鶴亀メール終了時」に登録しておいて、鶴亀メール本体ウィンド
ウを終了してから常駐鶴亀を終了したら、常駐鶴亀終了時に"test.mac"のメッ
セージが出てきます。

 Windows2000とWindowsXPの両方で試して大丈夫でした。

 一度、上記のような簡単なマクロを使って試してみて欲しいです。

[ ]
RE:15554 マクロの自動起動がうまくいきまNo.15556
NY さん 03/12/01 15:05
 
早速のご回答ありがとうございます。
テストマクロは正常に動作いたしました。

具体的に申し上げますとSHIROYUKIさん作成の「先頭のアカウントを選択」マクロ(h
ttp://www.ne.jp/asahi/room/white-snow/turukame/macro.html
)を使用したときに前述した症状になります。(SHIROYUKIさんには大変感謝しつつ
マクロを使わせていただきました。ありがとうございます。)

「先頭のアカウントを選択」マクロは以下のとおりです。どうすれば良いのか教えて
いただければ大変嬉しいのですが・・・
勝手ばかり言いまして申し訳ございません。

−−−−−−−−−−−−−−−−−−−−−−−−−−−−
// 先頭のアカウントを選択
// --詳しくは添付のテキストファイルをお読み下さい--

loaddll "tkinfo.dll";
if (!dllfunc("IsTuruKameMain")) { endmacro; }     // 本体上じゃなかったら終了
#n = dllfunc("SelectFolder", dllfuncstr("Account", 0), "受信");

endmacro;
−−−−−−−−−−−−−−−−−−−−−−−−−−−−

[ ]
RE:15556 マクロの自動起動がうまくいきまNo.15558
SHIROYUKI さん 03/12/01 16:48
 
横から失礼します。そのマクロを作った者です。

NY さんへ
お手数をお掛けして済みません。
「鶴亀メール起動時」の自動実行マクロには何か指定されているでしょうか?
もし何も指定されていないのでしたら、そのマクロを
「鶴亀メール終了時」ではなく「鶴亀メール起動時」の自動実行マクロに
登録していただければ、問題なくなるかと思います。

秀まるお さんへ
常駐鶴亀終了時に「SelectFolder」関数が効かないようなのですが、
これは仕様でしょうか?
マクロヘルプを読んでもよく分からなかったので質問させていただきます。

[ ]
RE:15558 マクロの自動起動がうまくいきまNo.15560
秀まるお2 さん 03/12/01 16:57
 
 SelectFolderした状態、つまり、フォルダの選択状態は、鶴亀本体ウィンドウ
が閉じるタイミングで保存されまして、閉じた後に書き換えられても保存されな
いようです。

 これはこれでまずいので、さっそく修正させていただきます。

[ ]
RE:15560 マクロの自動起動がうまくいきまNo.15561
NY さん 03/12/02 09:33
 
SHIROYUKIさんへ
マクロをありがたく使わせていただいてます。便利なマクロを本当にありがとうござ
いました。

>「鶴亀メール起動時」の自動実行マクロには何か指定されているでしょうか?
別のマクロを指定していますので「鶴亀メール終了時」で指定できればありがたいと
思っているのですが・・・

秀まるおさんへ
いつもありがとうございます。

>これはこれでまずいので、さっそく修正させていただきます。
これは修正していただければSHIROYUKIさん作成のマクロがうまく動作すると理解し
てよろしいのでしょうか?マクロの事が良くわからないもので・・・

[ ]
RE:15561 マクロの自動起動がうまくいきまNo.15563
秀まるお2 さん 03/12/02 13:44
 
> これは修正していただければSHIROYUKIさん作成のマクロがうまく動作すると理解し
> てよろしいのでしょうか?マクロの事が良くわからないもので・・・

 そうなります。

 または、鶴亀メールの現在のバージョンを使うにしても、SHIROYUKIさん作の
マクロを鶴亀メール起動時に自動実行するよう登録しておせば、それはそれで正
常動作します。

[ ]
RE:15563 マクロの自動起動がうまくいきまNo.15564
NY さん 03/12/02 15:00
 
了解しました。ありがとうございました。

[ ]
RE:15560 マクロの自動起動がうまくいきまNo.15631
SHIROYUKI さん 03/12/08 17:50
 
鶴亀メール3.07β26 で修正されているのを確認しました。

[ ]
RE:15561 マクロの自動起動がうまくいきまNo.15632
SHIROYUKI さん 03/12/08 17:50
 
> >「鶴亀メール起動時」の自動実行マクロには何か指定されているでしょうか?
> 別のマクロを指定していますので「鶴亀メール終了時」で指定できればありがたいと
> 思っているのですが・・・
やはりそうでしたか。これは失礼しました。
鶴亀メール3.07β26 で修正されているので、
差し支えなければバージョンアップされれば…と思います。

[ ]
RE:15632 マクロの自動起動がうまくいきまNo.15645
NY さん 03/12/09 13:53
 
>差し支えなければバージョンアップされれば…と思います。
SHIROYUKIさん,秀まるおさん,ありがとうございました。
早速バージョンアップさせていただきます。

[ ]