Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
フォームデザイナーがエラーで開かない
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30845#CommentId85669
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2023/3/9 09:45:54
デザイナに表示されている 「1。 コール スタックの表示」 をクリックしたときに
下記のエラーメッセージが現れることには気づいていますか?
場所 VocabularyBuilder.LanguageSelector.get_Value()
場所 C:\Users\user\source\repos\VocabularyBuilder\VocabularyBuilder\CustomControls\LanguageSelector.vb:行 8
VocabularyBuilder プロジェクトの CustomControls\LanguageSelector.vb を開いてみると
該当箇所は、Value As Language プロパティの getter であることがわかります。
その 8 行目には『Return DirectCast(tagValue, Language)』とあります。
この時、tagValue As Object の値が Nothing であるため、
Enum Language への DirectCast が失敗している、という状況です。
エラーメッセージを読み解くことができていれば、ひとまずここまでは辿りつけるかと思います。
具体的に、そのコードの何が問題であったのか…という点は、別投稿にしておきます。