社区
Delphi
帖子详情
组件问题
YAMABACK
2003-04-22 02:59:21
新建一个组件,从TCustomEdit继承,新组件与TEdit差不多,就是多了一个属性:
property con_enable:boolean read ……;
以及两个私有变量
tempstr1:string;
tempstr2:string;
现在想根据con_enable的值是true还是false,决定在新组件的Text属性中显示
tempstr1 还是 tempstr1+tempstr2;怎样才能做到?
...全文
69
9
打赏
收藏
组件问题
新建一个组件,从TCustomEdit继承,新组件与TEdit差不多,就是多了一个属性: property con_enable:boolean read ……; 以及两个私有变量 tempstr1:string; tempstr2:string; 现在想根据con_enable的值是true还是false,决定在新组件的Text属性中显示 tempstr1 还是 tempstr1+tempstr2;怎样才能做到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YAMABACK
2003-04-23
打赏
举报
回复
谢谢各位,但是U2m和 wwjwang的代码不完整,hehe,是死循环,需要稍稍改写一下
King_Dragon
2003-04-22
打赏
举报
回复
可以继承Paint方法,也可以自己写对应的消息处理函数来实现。
在处理过程中加入对Fcon_enable的判断即可。
zyplwt
2003-04-22
打赏
举报
回复
不会
wwjwang
2003-04-22
打赏
举报
回复
private
Fcon_enable:Boolean;
procedure Setcon_enable(const Value: boolean);
published
property con_enable:boolean read Fcon_enable write Setcon_enable;
procedure Setcon_enable(const Value: boolean);
begin
Fcon_enable := Value;
if con_enable then Text:=tempstr1
else Text:=tempstr1+tempstr2;
end;
没有必要overidepaint过程的
YAMABACK
2003-04-22
打赏
举报
回复
to u2m:
这段代码当然是需要的,问题是如何将改变的信息传递并引发这段代码。
看了一些VCL,发现好像是overide ‘paint’过程,并在新的paint过程引发变化,真的是这样吗?
careerist
2003-04-22
打赏
举报
回复
关注
u2m
2003-04-22
打赏
举报
回复
分别定义如下
private
Fcon_enable:Boolean;
procedure Setcon_enable;
property con_enable:boolean read Fcon_enable write Setcon_enable;
proceduer Setcon_enable;
begin
if con_enable then Text:=tempstr1
else Text:=tempstr1+tempstr2;
end;
大体思路如上,你下看看可否满足要求
YAMABACK
2003-04-22
打赏
举报
回复
再顶!!高手请出手!
YAMABACK
2003-04-22
打赏
举报
回复
扛起!
Android
组件
难点精讲
Android
组件
开发视频培训教程,Android开发者可以使用Android
组件
来实现一些特定的功能,比如,可以通过
组件
来实现进度条功能、选项卡功能等,同样,也可以使用
组件
来实现拖动条或者星级评分条等功能。实战讲解图片...
关于计算机
组件
游戏,老司机带你解决游戏运行提示缺少
组件
问题
原标题:老司机带你解决游戏运行提示缺少
组件
问题
本教程由机械师搞机作战室原创提供,搞机作战室 只搞机不搞基;欢迎大家加入机友俱乐部:491525642(Q群) 如图,相信很多笔记本电脑使用者都有遇到过这个
问题
;在运行...
Java swing 编程 JFrame无法显示
组件
问题
(超级不容易注意到的
问题
!!)
Java swing 编程 JFrame无法显示
组件
问题
(超级不容易注意到的
问题
!!) 写项目时写到购物车界面,结果发现无论如何点击按钮发生事件时都无法显示该类中的各种
组件
,只能显示空框(即JFrame)代码如下: 我自己...
echarts在小程序中覆盖其他
组件
问题
关于canvas原生
组件
问题
1.小程序中canvas属于原生
组件
,显示的层级非常高,不受样式中的z-index限制 2.页面中有fixed的内容,还有弹窗
组件
,canvas会覆盖这些
组件
3.开发工具中没有这一
问题
...
vue使用html渲染
组件
,v-html渲染
组件
问题
由于前面对html进行过解析,今天想用vue拖拽,实现一手类似快站那种自动生成代码,结果就遇到了拖拽
组件
过去怎么无法解析的
问题
,因为vue的v-html为了防止xss攻击只能解析html思路先实现简单页面 分三块左中右,左边...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章