|
秀まるお様今日は、ひろです。
> ただ今度は mailto への関連付けが保存できないようです。どうやら再起
> 動時に、消されてしまうようです。
単純に起動時に消されるようではないようです。
私は、password は鶴亀が起動中だけ保存する設定で、起動時に
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
if(!result){
message "鶴亀がインストールされてない!";
endmacro;
}
closereg;
loaddll "tkinfo.dll";
if(!result) {
message "DLLロードに失敗";
endmacro;
}
if(!(dllfuncstr("CurrentAccount") == dllfuncstr("Account",0)
&& dllfuncstr("CurrentFolder") == "受信"))
if(!dllfunc("SelectFolder", dllfuncstr("Account",0),"受信"))goto error;
if(!dllfunc("TransmitAll")){
message "送受信に失敗しました。";
goto ENDING;
}
#n = dllfunc("RecvMailCount");
if(#n != 0){
##thread = dllfunc("IsThreadView");
if(##thread)if(!dllfunc("SetThreadView",0))goto error;
if(!dllfunc("SetMailIndex",0))goto error;
if(##thread)if(!dllfunc("SetThreadView",1))goto error;
if(!dllfunc("IsUnread"))#n = dllfunc("NextUnread");
}
goto ENDING;
error:
message "DLL 関数の処理に失敗しました。";
ENDING:
freedll;
endmacro;
という macro を使っています。この様な状況で、起動すると password 入力
dialog が表示され、この dialog を「キャンセル」した場合、mailto の関
連付けが消されるようです。
|
|