掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Creatメソッドを上手に使いこなすには。 (ID:20485)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。 いまいちCreatの使い方がわかりません。 Type TMyPanel = class(Tpanel) MyImage =Timage; private property ・・・・・ end; TMainForm = class(Tform) ・・・・ end; var mainform:Tmainform; Mypanel:TMypanel procedure mainform.creat(....) begin MyPanel:=TMypanel.creat(mainform); なんて書くとエラーやら、なんやらで思うように動きません。 こちらとしてはmainformにMyPanelを表示させたいのですが、何をやってもエラーで、エラーが消えたと思えば、やはり表示されません。 いったいどうすれば表示できるよになるのでしょうか。 それから、Class TMypanelのPublishedにTimage型の変数を宣言しているのはパネルの上にMyImageを置きたいからです。 当然のことながら、mainformに直接TPanelとTImageをおけばそれで解決なのですが、コードをより美しく、またわかりやすく、するためにこんなことをしています。 また、オリジナルのPropertyもTMyPanelのほうに付け加えたいですし…。 そんなこんなで、どうにも僕には力量不足です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.