« 2004年8月 | トップページ | 2004年10月 »

2004.09.28

アプリケーションの終了

あるトラブルでかなり昔(Win98から2000の頃)に作ったプログラムを調べていて気が付いたことが一つ。

このプログラムはネットワーク経由で他のPCのプログラムを起動したり終了したりするのですが、この終了処理に問題が起きました。
起動中のプログラムを別のプログラムから終了させる一般的な方法は

・プロセスリストを調べて終了させたい実行ファイルのプロセスIDを調べる。
・ウィンドウから上記プロセス所有のもの調べてにクローズメッセージを送る。

です。送るメッセージにはWM_CLOSEとWM_QUITがあるんです。後者を送ると一般的に強制終了と言うことになリます。つまり、WM_CLOSEだと普通のアプリケーションは修正済みのドキュメントがあれば保存しますかというダイアログを出します。これが嫌な場合にはWM_QUITを使うというのことなんで、私のプログラムも客先からの要望によってWM_QUITを送っていました。

ところがこの方法でパワーポイント2003を終了させようとすると終了したとたん"異常終了しましたので回復します"というメッセージが表示され再び起動してしまいます。
他に対処する方法を思いつかないのでしかたなくWM_CLOSEへの変更をすることにしました。

Windows環境はこの辺のつめが甘いのか考え方が違うのか非常にやっかいです。Macではアプリケーションがあってそのアプリケーションが自分の所有しているウィンドウを管理するという考え方で終了もアプリケーションにメッセージを送る方法が標準化されています。
この辺をきちんとしておいてくれると助かるのですが。

もっとも、マックの世界でも私の仕事でトラブルの元になることが一番多いのはマイクロソフトOfficeなのは同じですが(笑)。

| | コメント (0) | トラックバック (0)

2004.09.15

モニタの故障

書斎PCのモニタ兼ゲーム用に使用していた液晶テレビが故障した。

VIRES社のVM-501で購入はH14/7月だった。
写りは若干暗いけど私のやるゲーム(みんゴルと電GOがほとんど)なので残像も気にならないし、いい買い物をしたと思っていた。

時々画面が乱れるようになったのでどこかが接触不良なのかというが私の素人診断。修理代もしれているだろうと判断して修理に出すことに。
販売店の長期保証に入っていたので販売店経由で修理に出したが、修理見積もりを見て驚愕。

このモニタは税別49,800円で購入したのだが、修理見積もりは52,700円とでた。買値より高い?
おかしいのではないかと再度確認してもらったのだが、液晶総取っ替えで仕方ないとの返事。

全損扱いの保証金としての商品券だけもらって買い換えることに決定(2万くらい?)。でも、処分費用は別途とられる。

7万弱出せば最近のずっときれいな液晶テレビが買えそうだ。

液晶を交換するような故障は高く付くとは聞いていたけどこれほどどは(トホホ...)。

| | コメント (2) | トラックバック (0)

2004.09.11

切り離します

プログラミングのブログを立ち上げて半年あまりたって、本来の話題より趣味の写真の話題が増えてきてしまいました。

もちろん、今後もこのプログも続けるつもりですが、ココログプラスに変更して写真の話題は別のブログに分けることにしました。

つたない写真ではありますが、日頃の散歩の道すがら似撮った写真を中心に私の住んでいる町の風景や歴史を交えて綴っていこうと思います。

散歩写真のブログは My Favorite Pictures です。よろしくお願いします。

なお、このブログにある写真関係の記事は移しました。

| | コメント (0) | トラックバック (0)

2004.09.09

台風との遭遇

この記事は My Favorite Pictures へ移動しました。

| | コメント (0) | トラックバック (0)

2004.09.05

パノラマ写真

この記事は My Favorite Pictures へ移動しました。

| | コメント (0) | トラックバック (0)

2004.09.04

デジカメのテクニック 1

この記事は My Favorite Pictures へ移動しました。

| | コメント (0) | トラックバック (0)

« 2004年8月 | トップページ | 2004年10月 »