- - PR -
C# エラーコード以外に定数は存在するのか
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-07-26 10:57
エクセルを開いたままでプログラムより同名のファイルを保存した場合、該当エラー内容を出力させたいので、現在エラーコードで判定しています。
ですがエラーコードが変更になった場合にプログラムを修正したくないので何か方法はありますでしょうか?(定数存在?) また、SQLExceptionに関しても同様です。 どなたかご教授ください。 | ||||
|
投稿日時: 2006-07-26 11:01
>エラーコードが変更になった場合にプログラムを修正したくないので
自分で定数定義すりゃいいんじゃない? | ||||
|
投稿日時: 2006-07-26 11:07
定数クラス自体も変更したくないので何か標準ライブラリで提供されている定数などはありますでしょうか?
| ||||
|
投稿日時: 2006-07-26 11:10
提供されていたとしてもエラーコードが変更されたら変えなきゃいけないじゃん。 何が違うっていうの? | ||||
|
投稿日時: 2006-07-26 11:23
エラーの種類名のようなコードが容易されていて、バージョンなどに依存しない定数はないのかなぁーと思いまして。
例えばOfficeのなんらかのエラーが発生した場合、プログラム側で標準ライブラリの 「エラー種類名」を記述しておけば、Officeのバージョン変更に伴い標準ライブラリのエラーコードが変更された場合でもプログラムの修正をしないでいいような。 上記に限らず、用はプログラムを一切変更したくない方法がないか知りたいので他方法がありましたらご教授ください。 | ||||
|
投稿日時: 2006-07-26 11:35
そもそもエラーコードがバージョンによって変わるというのは非常に稀だと思いますが。。。
| ||||
|
投稿日時: 2006-07-26 11:39
設定ファイルや、DBなどの外部リソースに登録すれば良いんじゃないですか? | ||||
|
投稿日時: 2006-07-26 11:39
だめだこりゃ。
|