終了時の状態保存について
No.24701
月下暇人
さん 05/10/20 10:30
秀丸メールでは,終了時の状態(最後にみたメールなど)を保存して,
次回の起動時はそこから始まりますが,これを解除する方法は
ありますでしょうか?
言い換えますと,”アカウント”or”受信”を選択した状態で
起動してほしいのですが.
複数のアカウントがあるので,特定のアカウントを選択した状態で
起動できるとなおいいのですが.
秀丸メール 4.56
WindowsXP Pro SP2
[
△
]
RE:24701 終了時の状態保存について
No.24702
秀まるお2
さん 05/10/20 10:50
秀丸メール起動時または秀丸メール終了時にマクロを使ってそういう制御をす
ることは可能です。
特定のアカウントを選択した状態にしたい場合なら、
loaddll "tkinfo.dll";
#n = dllfunc("SelectFolder", "アカウント名", "");
というマクロを作って、それを「マクロ・マクロ登録・自動起動」の「秀丸
メール起動時」とかに指定しておけばいいです。"アカウント名"の所には選択し
たい対象のアカウント名を入れればいいです。
「現在アカウントの受信フォルダ」を選択したいなら、
loaddll "tkinfo.dll";
$acc = dllfuncstr("CurrentAccount");
#n = dllfunc("SelectFolder", $acc, "受信");
とかってなります。
マクロの作成方法については、「ヘルプ・秀丸メール・マクロヘルプ」の「秀
丸メール内でのマクロ実行」とかを参照して欲しいです。
[
△
]
RE:24701 終了時の状態保存について
No.24703
tuki
さん 05/10/20 10:53
tuki です。
>複数のアカウントがあるので,特定のアカウントを選択した状態で
>起動できるとなおいいのですが.
一番上のアカウントを選択する
// setTopAccountTop.mac
なるマクロは有りますよ。特定のアカウントを一番上に置いて置けば
良いのでは。但し、アカウント指定は出来ないようです。
[
△
]
RE:24702 終了時の状態保存について
No.24708
月下暇人
さん 05/10/20 11:43
早々の回答ありがとうございます,
下記のマクロで所望の動作が出来ました.
私的には大変使いやすくなりました.
> 特定のアカウントを選択した状態にしたい場合なら、
>
> loaddll "tkinfo.dll";
> #n = dllfunc("SelectFolder", "アカウント名", "");
>
[
△
]