新規作成"To:"のドロップダウンリストNo.09576
soyokaze さん 02/10/26 22:12
 
soyokaze といいます よろしくお願いします。

鶴亀メールVer2.13

使い始めて間もないのでよく分かりません。
どうか教えてください。

新規メール作成で "To:" をクリックすると、過去に送信した
メールアドレスのドロップダウンリスト? が表示されますよね。
以前にアドレス間違えて送信しちゃったことがあるんです。
そのアドレスを、このリストから消そうとするんですけど、
どうやって消したらいいかわかりません。
Cc,Bcc,Subjectも同じですよね。
消し方をおしえてください。
よろしくお願いします。

PS:過去ログ探したつもりなんですけど過去にあったらごめんなさい。

[ ]
RE:09576 新規作成"To:"のドロップダウンNo.09577
vickwei さん 02/10/26 22:43
 
 メニューの、設定(O)、全般的な設定(E)をクリックし、出てきた画面左側の「基
本」を選ぶと、右の画面最下部に「すべての履歴の消去!」というボタンがありま
す。
 これを押せば、送信したメールの題名の履歴や送信先アドレスの履歴が消去され
ると思います。

[ ]
RE:09577 新規作成"To:"のドロップダウンNo.09579
soyokaze さん 02/10/26 23:28
 
> メニューの、設定(O)、全般的な設定(E)をクリックし、出てきた画面左側の「基
>本」を選ぶと、右の画面最下部に「すべての履歴の消去!」というボタンがありま
>す。
> これを押せば、送信したメールの題名の履歴や送信先アドレスの履歴が消去され
>ると思います。

vickwei さん

早速のレス ありがとうございました。
おかげさまで助かりました。
この設定メニューの中かでいろいろなことが(設定)できるんですね。
またよろしくおねがいします。

ただ、欲を言うと必要ないものだけ Delete キーか何かで消せるといいのに・・・
 と思ったりしてます。 ねえ まるおさま。

[ ]
RE:09579 新規作成"To:"のドロップダウンNo.09580
アルビレオ さん 02/10/27 02:03
 
アルビレオです。

>ただ、欲を言うと必要ないものだけ Delete キーか何かで消せるといいのに・・・
> と思ったりしてます。 ねえ まるおさま。

余計な心配かもしれませんが、履歴というのは使っているうちにどんどん更新されて
いくものなので、
アドレス帳代わりに使うのはちょっと危険です。
あくまでショートカットとして考えてください。
なのでメールを出す相手が増えていくと履歴に入りきらなくなり、多少間違ったアド
レスが混じっていても
気にならなくなると思います。たぶん。
どうしても気になるようなら新規メールを開いてTo:にアドレスをどんどん指定して
間違ったアドレスを下の方に
移動させて、そのメールをキャンセルすればいいです。

プログラムを作る側から言えば、あまり使いそうに無い機能のわりには実現するのに
手間がかかるというか…
別に私が作っているわけじゃないので作者が判断することですが。
あっても困るようなものじゃないので反対しているわけではありません。
でも、めんどくさいよね。

[ ]
RE:09580 新規作成"To:"のドロップダウンNo.09582
たるっぱ さん 02/10/27 14:31
 
アルビレオさん vickweiさん soyokazeさん こんにちは。
たるっぱです。

同内容のコメントをメールで投稿したんですが、どうもアップされないようなので、
改めて投稿します。重複してしまったらごめんなさい。

>>ただ、欲を言うと必要ないものだけ Delete キーか何かで消せるといいのに・・・

>プログラムを作る側から言えば、あまり使いそうに無い機能のわりには実現するのに
>手間がかかるというか…

送信アドレス履歴は、鶴亀終了時にレジストリの
\HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame\Config\SentHist00 〜 19
に書き込まれ、次回起動時に読み込まれます。
だから、鶴亀(常駐鶴亀含め)が実行されていない状態でレジストリを触れば、
履歴を消すこともできます。

鶴亀の中の処理としても、多分、履歴を個別に消すこと自体は難しくないん
じゃないかと思いますが、それだけのために画面を増やすのもコストパフォー
マンスの悪い話です。

で、マクロを書いてみました。鶴亀が起動されていない状態で、秀丸から実行
し、メニューから履歴を選択すると、そいつが削除されます。
重ねて言いますが、鶴亀が動いている最中に実行しても無意味です。
また、Windows2000でしか試してません、他のOSではうまく働かないかもしれ
ません。

// -------------------------------------------------------------------
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
#i = 0;
while(#i < 20 ){
$reg_wk[#i] = "SentHist" + rightstr("0"+str(#i),2);
$senthist[#i] = getregstr($reg_wk[#i]);
if ($senthist[#i] == "") break;
#i = #i + 1;
}
message "削除したい履歴を選択して下さい";
mousemenuarray $senthist, #i;
if (!result) {
endmacro;
} else {
#histseq = result - 1;
}
#i = #histseq;
while(#i < 20 ){
if (#i == 19) {
writeregstr $reg_wk[#i],"";
} else {
writeregstr $reg_wk[#i], $senthist[#i+1];
}
#i = #i + 1;
}
closereg;
endmacro;
// -------------------------------------------------------------------

[ ]
RE:09582 新規作成"To:"のドロップダウンNo.09583
soyokaze さん 02/10/27 21:29
 
アルビレオさん たるっぱさん ありがとうございました。

アルビレオさんやたるっぱさんのおっしゃるとおり
あまり使わない機能だと思います.
自分としてはいつまでも自分の失敗が残るのは恥ずかしいような気がしたのです。
(べつに誰かに見られるわけではないのですが)
それと、vickweiさんのお答えで解決したものの、せっかく記録されたものが全部消
えてしまうのはなんとなく勿体ないという欲が出てしまったのです。私などは、この
記録機能自体、元々無ければそういうものかということで終わってしまうのでしょう
が、せっかくの高機能ですから、つい余計なことを言ってしまいました。すみません
でした。
(あと、私の場合送信先は今のところ10件ほどしかないので、ところてん式といっ
ても・・・ ←まあ、個別の事情ですから無視してください)
今のところ初心者なので、前後の事情やフォーラムのルールなどわからないままに発
言してしまっていますので、まずいところがあったらビシバシご指摘くださいね。

さて、さっそく たるっぱさんから教えていただいたマクロを試させていただきまし
た。
私の方は Win98se ですがうまく動くようです。
☆⌒(*^∇゜)v ありがとうございます! (感謝)
それならばと、senthist を SubjHistn に置き換えてみたところ、これもうまくいき
ました。(ある意味当たり前ですね。。。)
(メールタイトルのほうは多分使うことは無いでしょうが、自分の勉強のためと思っ
てやってみました。)
秀丸マクロって、実はすごく充実してていろんなことができそうですね。
これから勉強させていただきたいと思います。ありがとうございました。


[ ]