Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
エラーの対処の仕方がわかりません
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30552#CommentId84220
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るきお
 (社会人)
投稿日時
2020/10/5 18:53:50
CInt で Integer に変換することが前提になっており、計算の過程または結果でIntegerの範囲を超える場合は、OverflowExceptionになります。
Integerの最大値は約21億です。
画面に描画するための座標としては21億もあれば十分間に合いますので、そのような計算が必要になる状況の方に何か問題があると思います。
たとえば、画面におさまらないかなり巨大な座標を計算しようとしているなどです。
>ボタンをクリックした二回目以降factor変数が0のままでした。
>こういう時どうすればいいでしょうか?
投稿されたプログラムにボタンのプログラムがなく、また、他の部分もそのままで動作しないため、何が起こっているのかわかりませんでした。
問題のボタンの部分も含めてコピー&貼り付けすればすぐ動く状態のプログラムを投稿していただければ何かアドバイスできるかもしれません。
参考に挙げられている
http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=30546
に掲載されているプログラムはコピー&貼り付けでそのまま動作しますので、そのような感じで投稿いただくのが良いです。