掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
動的フレームの再作成でエラー (ID:22529)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
動的フレームの再作成でエラーが出て困っています。 具体的にはform1上のボタンでフレーム表示(動的作成)、 フレームには自身を消すためのボタンを配置。 この状態で1度開放したものを再表示させるとエラーが出ます。 回避するにはどうしたらよいのでしょうか? var a:tframe2;//別ユニットで定義 form: procedure TForm1.Button1Click(Sender: TObject); begin a:=tframe2.Create(self); a.Top:=100; a.Left:=100; a.parent:=form1; a.Show; end; frame: procedure TFrame2.Button1Click(Sender: TObject); begin a.free;//freeでも同様にエラー end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.