Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
『Object reference not set …』の解決方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9577#CommentId14397
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
mabzou
 (社会人)
投稿日時
2010/3/17 01:04:46
例外発生箇所、タイミングを掴めましたが、肝心の原因が解りません。
また、どなたかアドバイス頂けないでしょうか?
例外発生箇所は、作成アプリのメインフォームのWndProc関数内でした。
ただ、この中で例外が発生すると、『細かい原因はOSしか解らなくなってしまうのでは?』
と私の認識なのですが、個人でこの先は解析可能なのでしょうか?
ちなみに例外発生時のWndProcの引き数、
System.Windows.Forms.Messageの内容ですが、
m.Msg 24
m.WParam 1
m.LParam 0
m.Result 0
という内容でした。
この事から、WM_SHOWWINDOWが原因という事までは解っている感じです。
描画という事は、フォームのLoad内に例外が潜んでいるのでしょうか?
また、毎回同じ動作をさせていても、例外が起きるのは何十回に1回ペースというのも
腑に落ちません。何かに対してnothingを代入していて、それを参照しているのなら、
100回起動したら、100回発生しそうな気がするのですが。