アドレス帳のエクスポートに関するバグ報No.02900
さん 18/02/20 19:33
 
 こんにちは、お世話になります。

 アドレス帳のエクスポートで1つバグを見つけたので報告です。

 エクスポートしたファイルの保存先を指定するダイアログで、「キャンセル」を押
したときも「エクスポートしました。」のようなダイアログが表示されてしまいます。
 これは、表示されないほうがいいと思うんですが、いかがでしょうか。

 それから、1つ要望です。
 アドレス帳のエクスポート先を指定する画面のフォルダが、なぜか、最後にメール
のエクスポートを行ったフォルダになっているので、ここは最後にアドレス帳のエク
スポートを行ったフォルダにしていただけないでしょうか。

 以上、少しわかりにくい説明だったかもしれませんが、よろしくお願いいたします。

[ ]
RE:02900 アドレス帳のエクスポートに関すNo.02903
秀まるお2 さん 18/02/21 09:33
 
>  エクスポートしたファイルの保存先を指定するダイアログで、「キャンセル」を
>押したときも「エクスポートしました。」のようなダイアログが表示されてしまい
>ます。

 手抜きですみません。次のバージョンにて修正させていただきます。

>  アドレス帳のエクスポート先を指定する画面のフォルダが、なぜか、最後にメー
>ルのエクスポートを行ったフォルダになっているので、ここは最後にアドレス帳の
>エクスポートを行ったフォルダにしていただけないでしょうか。

 エクスポート/インポート関係は全部まとめて1つのフォルダしか覚えてないです。

 いっぱい覚えるのは、それだけ処理が増えて大変だし、インポートやエクスポート
は普段そんなに使わないか、使うとしても特定の機能だけだと思うので・・・。

 メールはいつもここにエクスポートして、アドレス帳はいつもここで、その操作を
交互に繰り返して毎日何回も実行するってことは普通無いかなぁと思いまして、その
辺は手抜きがあります。そもそもアドレス帳をエクスポートしないといけないってこ
とは、秀丸メールから何か他のメールソフトに移行しようかって時だと思うし。

[ ]
RE:02903 アドレス帳のエクスポートに関すNo.02914
さん 18/02/22 17:08
 
 こんにちは、お世話になります。

>>  エクスポートしたファイルの保存先を指定するダイアログで、「キャンセル」
>を押したときも「エクスポートしました。」のようなダイアログが表示されてしま
>います。
>
>  手抜きですみません。次のバージョンにて修正させていただきます。

 了解です。
 よろしくお願いします。

>>  アドレス帳のエクスポート先を指定する画面のフォルダが、なぜか、最後に
>メールのエクスポートを行ったフォルダになっているので、ここは最後にアドレス
>帳のエクスポートを行ったフォルダにしていただけないでしょうか。
>
>  エクスポート/インポート関係は全部まとめて1つのフォルダしか覚えてないです。
>
>  いっぱい覚えるのは、それだけ処理が増えて大変だし、インポートやエクスポー
>トは普段そんなに使わないか、使うとしても特定の機能だけだと思うので・・・。
>
>  メールはいつもここにエクスポートして、アドレス帳はいつもここで、その操作
>を交互に繰り返して毎日何回も実行するってことは普通無いかなぁと思いまして、
>その辺は手抜きがあります。そもそもアドレス帳をエクスポートしないといけない
>ってことは、秀丸メールから何か他のメールソフトに移行しようかって時だと思うし。

 確かに、その通りですね。
 ですが、できればでいいので、アドレス帳のエクスポートのときも最後にエク
スポートしたフォルダを変更していただけるといいなと思ったので、要望させて
いただきました。
 最後にエクスポートしたフォルダは、レジストリの

HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame\Config\ExpDir

に記憶されているようですが、ここを変えるだけでいいんですが、難しいでしょ
うか。

 以上、よろしくお願いいたします。

[ ]
RE:02914 アドレス帳のエクスポートに関すNo.02916
秀まるお2 さん 18/02/23 09:46
 
>  ですが、できればでいいので、アドレス帳のエクスポートのときも最後にエク
> スポートしたフォルダを変更していただけるといいなと思ったので、要望させて
> いただきました。

 一応、エクスポートした先のフォルダはちゃんと覚えるようになってるはずではあ
ります。

 今ちょっとテストしてみたんですが、例えばCSVエクスポートでエクスポート先と
して「デスクトップ」を選択し、もう一度CSVエクスポートを呼び出すと、保存先の
初期フォルダは同じくデスクトップで出てきました。

 デスクトップから別の所に変更して保存し、もう一度CSVエクスポートを実行する
と、その変更した先が初期フォルダとして出てきます。

 例えばメールをエクスポートした後にCSVエクスポートを実行すると、初期フォル
ダは、先ほどメールをエクスポートした先になってしまう、というのが今回の手抜き
の話になります。

>  最後にエクスポートしたフォルダは、レジストリの
>
> HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame\Config\ExpDir
>
> に記憶されているようですが、ここを変えるだけでいいんですが、難しいでしょ
> うか。

 問題なのは、ここを使うのが「エクスポート」も「インポート」も全部共通になっ
てるってことでして、これを、例えば

 メール関係はExpDir
 アドレス帳関係はBookExpDir

 と分けてやれば今回の話は解決する訳ではあります。CSVエクスポートなんてレア
な機能になぜそんな要望が来るのか謎ですが、せっかくなので分けてみます。(次の
バージョンで)

[ ]
RE:02916 アドレス帳のエクスポートに関すNo.02920
秀まるお2 さん 18/02/23 11:05
 
>  一応、エクスポートした先のフォルダはちゃんと覚えるようになってるはずでは
>あります。

 ソースコードを今修正してるんですが、どうもエクスポートの後に、エクスポート
されたフォルダを覚えておく処理が抜けてるような気がします。???

 テストして再現しないのが謎ですが・・・。なぜかデバッガー配下でテストしたら
再現しました。

 そこも含めて直します。

[ ]