掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UNITを追加したら、読み取り違反のエラーが出るようになったのですが?? (ID:49419)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphiの限界を試すプログラムを作って、自分の配列より大きくしても、 エラーは出ませんでした。で、もう一度、エラーの出るプログラムを再現してみました。 最初に示したUNIT3を使って、確認しました。 コンパイルは正常にすべてできます。エラーはすべて同じ場所で起こります。 4個の選択肢表示する部分で起こります。変数が範囲を超えているんだと思います。 (1)UNIT1の配列変数を減らしてもエラーは消えません。 (2)STRA:string;をpriveteで宣言するとエラーは消えます。 (3)implementationの下においてもエラーは消えません。 (4)STR:integer;にするとエラーは消えます。 変数の個数を減らしたら直ったというのその時だけだったようです。 いろいろほかの部分も変更したので、現在は問題ありません。 UNIT2のことでは、ボタンが9個ラベルが9個あるだけですから、問題ではありません。 UNIT1,UNIT2だけでコンパイルすると、何も問題はないので、UNIT1やUNIT2について 考えても無駄だと思っていますが、また今後万一何か異常が出たら考えてみたいと思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.