社区
Delphi
帖子详情
如何创建一个自定义的TMyForm?
weidegong
2003-12-23 03:50:42
简单看了下书,可能没看对地方。我需要的功能很简单,只要在原来窗体的基础上,增加几个属性,使得通过TMyForm创建的窗体,可以在属性面板中设置这些属性。
我用New Component,基类选的TFormsize,结果弄出来一个不知道什么东西。
请高手援手指点,从哪儿创建,选哪个基类等,谢谢!
...全文
31
23
打赏
收藏
如何创建一个自定义的TMyForm?
简单看了下书,可能没看对地方。我需要的功能很简单,只要在原来窗体的基础上,增加几个属性,使得通过TMyForm创建的窗体,可以在属性面板中设置这些属性。 我用New Component,基类选的TFormsize,结果弄出来一个不知道什么东西。 请高手援手指点,从哪儿创建,选哪个基类等,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weidegong
2004-01-12
打赏
举报
回复
没事儿再Up一回
hnhb
2004-01-03
打赏
举报
回复
upup
weidegong
2004-01-03
打赏
举报
回复
自己UP一下,原来是碰到“白痴级”的问题。怪不得这么难搞
thx1180
2003-12-25
打赏
举报
回复
楼上居然这么多的白痴!!
>>只要在原来窗体的基础上,增加几个属性,使得通过TMyForm创建的窗体,可以在属性面板中设置这些属性。
这是根本不可能实现的,除非你自己开发一个Delphi。
noproblem12
2003-12-25
打赏
举报
回复
不难啊,建议楼主学习一下类的封装、继承、重载什么的
weidegong
2003-12-24
打赏
举报
回复
事实上,新建一个窗体之后,它自己就已经在对象库里。点“New”之后,不是有个当前工程的标签吗,里面有所有的窗体,但是继承产生的窗体在属性面板中没有自定义属性;
属性是应该注册才有的吧?继续看书中。。
weidegong
2003-12-23
打赏
举报
回复
我是从TForm继承的,但是定义的属性没有出现在派生窗体的属性面板中
whitetiger8
2003-12-23
打赏
举报
回复
最简单的,你新建一个窗体,然后你可以设计成你自己的样式,然后你右击它,把它放到对象库了。
weidegong
2003-12-23
打赏
举报
回复
继续挂着
delphiseabird
2003-12-23
打赏
举报
回复
自己定义一个新窗体类,最好从Tform继承,然后在需要是创建并显示它
weidegong
2003-12-23
打赏
举报
回复
现在想想可能太过复杂?
能指点一下难度系数也好,那我就暂时放弃了
weidegong
2003-12-23
打赏
举报
回复
什么意思呢?用上面的办法直接定义一个窗体类?怎么用呀?
我原来用Form生成一个新的窗体类,然后继承产生一个新的窗体,不过在属性面板里并没有增加的属性设置。这个具体怎么操作才会有呢?我是新手,希望能说得详细一些。
private
{ Private declarations }
FPopedom:String;
procedure setPopedom(APopedom:String);
public
{ Public declarations }
property Popedom:String read FPopedom write setPopedom;
steventone
2003-12-23
打赏
举报
回复
type
TMyForm = class (TForm)
end;
weidegong
2003-12-23
打赏
举报
回复
在哪儿创建呀?
h_x_k
2003-12-23
打赏
举报
回复
TForm = class(TCustomForm)
zqc-tutorial
2003-12-23
打赏
举报
回复
窗体不应当注册,会引起Delphi的崩溃。
weidegong
2003-12-23
打赏
举报
回复
1.我是指自定义的属性没有出现在窗体的属性面板中,这样的自定义窗体怎么注册,怎么使用啊?我定义了一个结果,点了之后变成窗体中的一个控件了
2.现在觉得有些说不清楚的地方,谁能给点简单的代码提示么?以及如何注册
geodgehoul
2003-12-23
打赏
举报
回复
要注册的 不然肯定不会出现在面板中
weidegong
2003-12-23
打赏
举报
回复
to 楼上,加了属性,也是在Published域定义的,但是没有出现在面板中。。
delphiseabird
2003-12-23
打赏
举报
回复
你加了属性了吗
property P1: Integer read FP1 set P1;
加了就会有的
加载更多回复(3)
VCL组件DevExpress VCL图表控件中文指南 - 如何实现值标签
自定义
?
本文将介绍在DevExpress VCL v23.1图表控件中实现一个重要
自定义
功能,欢迎下载最新版组件体验!
初涉Delphi下Windows消息机制——程序间
自定义
消息实例
窗口1添加一个button。添加button双击事件,代码如下:const MY_MESSAGE=WM_USER+100;var
Form
1: T
Form
1; hd:Thandle;implementation{$R *.dfm}procedure T
Form
1.btn1Click(Sender: TObject);begin hd:=Find
delphi 字符串 左边_从字符串创建Delphi表单
There may be instances when you do not know the exact class ... You may only have the string variable carrying the name of the
form
's class, such as “
TMy
Form
”. 在某些情况下,您可能不知道表单对象的...
RemObjects Pascal Script使用说明
在工资的计算中,不可避免的需要使用到
自定义
公式,然而对於
自定义
公式的实现,我...不亚於实现了一个简单的语言编译嚣或解释嚣。所以,只能实现一些诸如加减乘除之类的简单公式。2. 打包成SQL传给数据库去执行。这显
在delphi中嵌入脚本语言--(译)RemObjects Pascal Script使用说明(1)(译)
翻译这篇文章源于我的一个通用工资计算平台的想法,在工资的计算中,不可避免的需要使用到
自定义
公式,然而对于
自定义
公式的实现,我自己想了一些,也在网上搜索了很多,解决办法大致有以下几种: 1. 自己写代码去...
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章