現在Delphi勉強中の初心者です。
Delphi7で配列を定義しているのですが、
この配列内にオブジェクトが無いということを判断することはできますでしょうか?
配列内に何もデータが無く、使用しようとすると
モジュール 'Project1.exe'のアドレス0049984Bでアドレス 0000005C に対応する読み込み違反がおきました。
というエラーが発生します。
ご教授いただけますよう宜しくお願いします。
×配列内にオブジェクトが ⇒ ○配列内の要素が
×ご教授いただけますよう ⇒ ○お教えいただけますよう
配列の要素数は Length関数で。
>Delphi7で配列を定義しているのですが、
>この配列内にオブジェクトが無いということを判断することはできますでしょうか?
>
>配列内に何もデータが無く、使用しようとすると
ソースコードで、実際にはどのように記述しているのですか?
「ご教授いただけますよう」は間違っていないと思いますよ。
「教授する」=専門知識を教える の意味ですから。
>この配列内にオブジェクトが無いということを判断...
「オブジェクト(ポインタ)の配列」であれば、あらかじめ nil を入れておいて判断すれば?
ObjAry: array[0..2]of TObject = (nil, nil, nil);
ツイート | ![]() |