掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
グラフィックコントロールの問題 (ID:17232)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> TSampleControlのコンストラクタでFChildControlをCreateしているのだから > デストラクタでをFreeしないとAVが出ると思う。 メモリーリークするだけで、AVは出ないでしょう。 > 内部でCreateしているのに > TSampleControl.SetChildControlで設定できるというのも、ちょっと変。 インスタンスを入れ替えしたいのか、ChildControlの設定をコピーしたいのか、 やりたいことによって書き方は異なるが、インスタンスの入れ替えをするのなら、 Notificationをoverrideして、ChildControlがFreeされたとき、TSampleControlで 参照しているインスタンスをnilにすることが必要。 全コードが貼り付けてないようだが、設計がおかしい(と思う)点を除けば、エラーになる理由は不明。 フォームに貼り付けて、実行→即終了でもエラーがでますか? エラーの内容は?アクセス違反?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.