このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
COMException 例外は、COM メソッドの呼び出しによって、認識されない HRESULT が返された場合にスローされます。 関連するヒント 例外の ErrorCode プロパティをチェックし、COM オブジェクトから返された HRESULT を確認します。 ランタイムで特異な HRESULT が発生すると、COMException 例外をスローします。この例外には、呼び出しによって返された HRESULT を含むパブリック ErrorCode プロパティがあります。 ランタイムがエラー メッセージを利用できる場合は、呼び出し元にエラー メッセージが返されます。 ただし、COM コンポーネントの開発者がエラー メッセージを含めなかった場合、ランタイムは、メッセージ文字列の代わりに 8 桁の HRESULT を返します。 HRESULT を返すことで、呼び出し元が例外の原因を確認でき
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Microsoft Internet Explorer ではモジュール構造のアーキテクチャを採用しているため、IE のコンポーネントのいくつかを再利用したり、IE の機能を拡張したりできます。 Internet Explorer の拡張の例には、カスタムのショートカット メニュー、ブラウザ ツールバー、Microsoft ActiveX コントロール、アクティブ ドキュメント、バイナリ ビヘイビアなどがあります。 ここでは、Internet Explorer のアーキテクチャの概要、そのコンポーネントの再利用についての情報、および開発者が利用できるすぐれた拡張方法のいくつかの簡単な説明を記載しています。 以下
C#3.0からはvarと書くと型を明示的に指定しなくても済む。 var hoge = new HogeClass(); しかし例外処理をするためにこれをtry〜catchで囲みたいとする。 try { var hoge = new HogeClass(); hoge.XXX(); } catch { if (hoge!=null) hoge.YYY(); } このプログラムはコンパイルが通らない。catchのなかでは変数hogeにアクセスできない。try節が終わっているため、hogeのスコープが終わってしまうのだ。仕方ないのでhogeを外部のブロックに出す。 var hoge; try { hoge = new HogeClass(); hoge.XXX(); } catch { if (hoge!=null) hoge.YYY(); } しかしこれまたコンパイルが通らない。var hog
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く