掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
inherited create でnull参照となってしまう (ID:19171)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
デバッグしたところ、以下のような処理順序になっていました。 --->> ①constructor TfrmMainform.Create(AOwner: TComponent);の inherited Create(AOwner);まで ②procedure TfrmMainform.FormCreate(Sender: TObject); ③constructor TfrmMainform.Create(AOwner: TComponent);の inherited Create(AOwner);以降の処理 ---<< dlg.ShowModalは②内で行っているのですが、③の部分を通らないまま その処理に移ってしまっているのが原因だと判断。 ②内の処理を別メソッドにし、③後に呼ばれるように修正すると エラーはでなくなりました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.