掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Tframeの値の引き渡しについて (ID:150376)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
質問内容を分けると 1.フォームを動的に生成したときフォーム上のコントロールを知る方法? 2.フォームとフレーム間でメソッド受け取りとイベント受信がわからない 初歩的な勘違いと変な用語が多すぎですが フレームはフォームを生成するときに生成するのが一般的ですので フォーム生成時に FFrame1 := TFrame1.Create(Self); FFrame1.Parent := Self; FFrame1.Algin := alClient; こうやって作ってフレーム上のコントロールへは FFrame.Edit1 := 'form -> frame'; のように処理します。 ※これも専用メソッドを作って中継させた方が良いですが 反対にフレームからフォームへアクセスするには フレーム内のイベントやメソッドで TFrame1(Parent).Edit1 := 'frame -> form'; のようにすることができますが フレーム内でイベントを作って、それをフォーム側で受け取って処理するのが良いでしょう
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.