[BlueLeaf1336]> PROBLEMS> Reminder>

Reminder > 全面見直し

historyTOP

2005/02/19:作成。
2005/03/01:更新
2005/03/02:更新
2005/03/07:更新

2005/02/19TOP

RecentApps > タスクトレイプログラム調査から振られてきました。

休憩時間や電車の時刻なんかを通知するのに毎日のように使っている割に、設定画面を表示しただけでWindowsのシャットダウンをせき止めるなど、嫌なバグがあるので、半年ぶりにコードを見直していきます。

と言いながらも、全然関係のないところを直してみたりして...

いろいろ試してみると、メインフォームどころか任意のフォームを表示しただけで、「せき止め」てしまってます。

結局、OnCloseQueryまではたどり着いているようなので、それまでOnDestroyで解放していたトレイアイコンを、OnCloseQueryで解放するようにすることで、一見動いているように見えます。

また、タスクバーに全く出さないために、表示されないフォームをダミーのメインフォームとしておくようにしました。また、二重起動も防ぐようにして、どうにかこうにか形になったような気がします。

こんなもんで。20050219Reminder.zip(258,486bytes)(32,775bytes)

RecentApps > タスクトレイプログラム調査へ戻ります。

2005/03/01TOP

20050301Reminder.zip(262,008bytes)

2005/03/02TOP

20050302Reminder.zip(259,622bytes)

2005/03/07TOP

20050307Reminder.zip(259,546bytes)

EOFTOP