外部アプリケーションの実行についてNo.18002
ドルトン さん 04/05/07 11:48
 
私は「警子ちゃんミニ」という監視灯を持っています。
http://www.isa-j.co.jp/NEW/product/ehs/keiko_MINI/

この監視灯は簡単なbatファイルを作ってやって実行すれば
光ったりブザーが鳴ったりするのですが、
鶴亀メールで
「振り分け設定」か
「何か受信したときにメッセージを表示する」のタイミング
でこのbatファイルを実行することはできないでしょうか?

設定を見た感じでは出来そうになかったのですが、
他に何かいい方法や設定の見落とし、マクロで実現可能であるなら
ご教授ください。

Outlook2000ではできるようです。
http://www.isa-j.co.jp/NEW/product/ehs/mail.htm

鶴亀メール (Ver 3.54) を利用しています。

[ ]
RE:18002 外部アプリケーションの実行につNo.18003
秀まるお2 さん 04/05/07 13:08
 
 振り分け設定では外部アプリケーションの実行は出来ません。マクロを使う必
要があります。

 単純に、何かメールを受信したら起動するということなら、

    loaddll "tkinfo.dll";
    if( dllfunc("RecvMailCount") != 0 ) {
        run "c:\\program files\\keiko\\keiko.txt";
    }

 のような感じになります。

 特定のメールを受信した時に限ってということなら、例えばその特定のメール
を特定のフォルダに振り分けるようにしておいて、そのフォルダに新着メールか
あれば外部アプリケーションを起動する、というようなマクロとなります。

 例えばこんな感じになります。

    loaddll "tkinfo.dll";
    if( dllfunc("RecvMailCount") != 0 ) {
        #n = dllfunc("SelectFolder", "アカウント名", "フォルダ名");
        if( dllfunc("RecvMailCountInFolder") != 0 ) {
            run "c:\\program files\\keiko\\keiko.txt";
        }
    }


 こういうマクロを自作して、それを「マクロ・マクロ登録・自動起動・受信が
一段落した時」に登録すればいいです。

 マクロを自作することになるので、それなりに高度な話にはなります。詳しく
は、マクロのヘルプ(秀丸側のヘルプも含めて)を参照ください。

[ ]
RE:18003 外部アプリケーションの実行につNo.18004
ドルトン さん 04/05/07 13:29
 
秀まるお様

教えていただいたマクロで出来ました。

ありがとうございました。

[ ]