2012-04-15 11 views
0

過去1時間、フォームを開くときにエラーが発生しました。フォームを表示するときの内部例外エラー

フォームの作成中にエラーが発生しました。詳細はException.InnerExceptionを参照してください。エラーは次のとおりです。インデックスが配列の境界外にありました。

のような単純なコードの場合。

formbooking.show() 

とにかくこのフォームを参照すると、そのエラーがポップアップします。私は最近、そのフォームに関連することは何もしていないし、問題の内容を知らない。

答えて

0

通常、私に起こると、いくつかの外部値を使用してインデックスされている配列があり、渡されるデータは、配列の大きさよりも大きくなります。新しいサブルーチンにブレークポイントを設定し、プログラムのステップを踏んで問題がどこにあるかを判断する必要があります。

+0

私は参照してください。あなたが言っていたことがあれば、私は新しいサブルーチンを作っていませんでしたが、問題のあるものに絞り込むまで、私のプログラムのチャンクをコメントアウトし始めました。 ありがとう –

0

フォームを表示しようとすると、それを構築する必要があります。つまり、sub new()メソッドでは、存在しない配列インデックスを参照するコードが間違っています。

+0

あなたが何を言っているのか分かりません。 –

関連する問題