タグ

2014年10月30日のブックマーク (4件)

  • 適切に処理されなかった例外をキャッチするには?

    連載目次 Windowsフォーム・アプリケーションやコンソール・アプリケーションを実装する際、例外が発生する可能性がある個所では、基的に、Try-Catch構文によりその例外をキャッチして適切な処置を施す必要がある。しかし現実には、例外が正しくキャッチ(=トラップ)されていないというケースは多々あり、その場合にはアプリケーションの実行中に次のような.NET Framework標準のエラー・ダイアログが表示されてしまうことになる。 このエラー・ダイアログは、見て分かるとおり、一般的なユーザーにとって分かりやすいものとはいえない。パソコンの操作に自信のない人であれば、これを見た途端に困惑してしまうということもあるだろう。 このような事態を避けるために、.NET標準のエラー・ダイアログを、もっとユーザー・フレンドリな自作のエラー・ダイアログに切り替えたいという要望も、きっと多いのではないだろう

    適切に処理されなかった例外をキャッチするには?
  • VisualStudioでキャッチされない例外をキャッチする - がりらぼ

    デバッグをしているとたまに、「~の初回例外が発生しました」みたいな出力メッセージを見ることがあります。 型 'System.Runtime.InteropServices.COMException' の初回例外が mscorlib.dll で発生しました 例外ならキャッチしてデバッグを中止してほしいのに何事もなかったかのようにデバッガは動き続けます。 これを解決する方法として、VisualStudioはどのクラスから例外が発生したときにデバッガを中断させるか選択するという方法があります。 ツールバーの[デバッグ]→[例外]を選択 このようなダイアログが出てきます。 今回のプログラムの例外は、mscrlib.dllから発生しているので、mscrlibをググってみると、.Netの基クラスだそうなので「Common Language Runtime Exceptions」にチェックをいれました

    VisualStudioでキャッチされない例外をキャッチする - がりらぼ
    mak_in
    mak_in 2014/10/30
  • 【!?】日本女子大の生協が『できる』と話題にwwwwwww:キニ速

    mak_in
    mak_in 2014/10/30
  • 羽生善治名人と戦いたい - 山本一成とPonanzaの大冒険

    皆さんお久しぶりです。Ponanza作者山一成です。ブログを更新しよう、更新しようと思いつつ、半年くらいサボってました。 第四回電王戦、団体戦最後ということで電王戦Finalが発表されました。開催は2015年3月から4月ということです。今回も選りすぐりのプロ棋士が出てくる模様です。 また電王戦Finalに出場するコンピュータを選定するために、コンピュータ同士の対戦、電王トーナメントが2014年11月1日(土)、2日(日)、3日(月・祝)に行われます。 今回の戦いが終わったら、電王戦は終わりなんでしょうか・・ 羽生善治名人とコンピュータが戦うことは無いのでしょう・・ せっかくここまで来たのですから名人と戦いたいです・・ 今回の電王トーナメントの優勝したら、クラウドファンディングをして名人と戦う道を道を模索しようと考えてます。羽生名人と戦うにはいくらお金が必要かわからないのですが、最強コンピ

    羽生善治名人と戦いたい - 山本一成とPonanzaの大冒険
    mak_in
    mak_in 2014/10/30