署名に送信時のタイムスタンプをNo.37679
kouyou さん 10/01/23 10:30
 
初めまして。
10年ほど使っていたAL-Mailから移行しました。
これで愛用の秀丸との連携ができると思います。

署名蘭に$(CurrentDate,"YYYY/MM/DD hh:mm:ss")というテンプレートを入れて送信時
のタイムスタンプが入るようにしています。
これは仕様では送信画面を開いたときのタイムスタンプですよね。
ここに送信時のタイムスタンプを入れる方法があればお教えください。

[ ]
RE:37679 署名に送信時のタイムスタンプをNo.37686
秀まるお2 さん 10/01/23 23:29
 
 「今すぐ送信」または「後で送信」を実行した瞬間の時間を入れる、というこ
とでよければ、マクロでなんとかすることは可能です。

 (テンプレートでは出来ないです)

 マクロでやるとしたら、

----------------------------------------------------------------------
    loaddll "tkinfo.dll";
    $date = dllfuncstr("CurrentDate", "YYYY/MM/DD hh:mm:ss");
    $dateFind = leftstr($date, 11) + "[0-9]{2}:[0-9]{2}:[0-9]{2}";
    #x = x; #y = y;
    gofileend;
    replaceup $dateFind, $date, regular, casesense;
    if( !result ) {
        question "署名の中の現在日付/時刻の書き換えに失敗しました。" +
                 "送信を中断しますか?";
        if( result == yes ) {
            #n = dllfunc("SetCancel", 1);
        }
    }
    moveto #x, #y;
----------------------------------------------------------------------

 のようなマクロを「マクロ・マクロ登録...」の「自動起動 - あとで送信/今
すぐ送信時」に登録しておく、という作戦なんかどうでしょ?

[ ]
RE:37686 署名に送信時のタイムスタンプをNo.37720
kouyou さん 10/01/28 22:48
 
遅くなって申し訳ありません。
先ほどやっと時間が取れて、お教えいただいたマクロを登録いたしました。

>    $date = dllfuncstr("CurrentDate", "YYYY/MM/DD hh:mm:ss");

この部分を私のテンプレート記述に合わせたところ完璧に希望した通りの動作になり
ました。
大満足しております。
どうもありがとうございました。


[ ]