タイトル : Re^3: DLL内の複数クラスで値を参照/格納する方法は? 投稿日 : 2005/08/30(Tue) 15:36 投稿者 : なおこ(・∀・)
お世話になります。 > 例外オブジェクトは、使用していないです。 > 正直、いまいち使いどころが分からなくて・・・・(T_T) 一般的には,こういった場合は例外オブジェクトを使います。 今回の場合,たぶん普通は,Exceptionクラス辺りを継承した独自の例外クラスを つくって,catchブロックでそれをnewして, 自分で作った例外オブジェクトのプロパティに値(「err.Number」とかですね)をセットして, それをThrowして,AP側ではさらにそれをcatchして,画面表示… なんて流れになるでしょう。その方が後々,楽になったりします。 > ログにOSのエラーコードを出力したいため、今の作りをなるべく変更 > しない方法を探している所です。 上記,独自例外オブジェクトでも実現は可能かと思いますが, 変更したくない,とのご意思の用ですので…ちょっと質問させて下さい。 ・classは静的クラスではないですよね? ・差し支えない程度で結構ですので,呼び出される側と呼び出し側のソースを見せていただけますか? |