想给button两个caption,该怎么做啊? 一般button就一个caption我想要两个,或者一个caption一个text,怎么做?主要是要显示不同的数据! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 动态地根据不同的时期来设置Button的Caption为不同的文字,比如开始的时候为"打开文件",点击后设置Button.Caption:='保存';点击后再将变为"打开文件",这样的话只需要在单击事件中判断一下它的Caption是什么再执行不同的操作就可以了 不太明白你的意思。你可以直接把两个Caption连接起来显示啊。如果你要分两行显示,可以用 Button.Caption := Caption1 + #13 + Caption2; 我需要的大概就是:---------------| | caption:如CSDN || 图片 |------------------ | | text:如连接成功 |----------------------------这样的效果 赫赫,楼主的想法很新颖:Button.Caption := Caption1 + #13 + Caption2;好像不行哟,是不是还要设置其他的属性呢? if 条件成立 then csdnif 条件不成立 then 连接成功你可以把这条语句写在FormShow里。 问题是分行的话caption和text是会被图片挡住的!!! Caption和text,包括图片都做成一张图片。。复杂点的,自己从TButton继承一个控件,处理Paint()事件。。看看关于做控件的书你就知道了 对,方法是这样的,看了好久没有头绪,主要是定位没搞出来,就是不知道怎样定3个位,3个canvas???? 嗬嗬,那就不用TButton类,从Tpanel继承一个。 用LMDbutton就可以在表明上实现楼主的想法;---------------| | caption:如CSDN || 图片 |------------------ | | text:如连接成功 |----------------------------完全没有问题; 你用TBitBtn吧,BitBtn1.Caption := Caption1 + #13 + Caption2; 一定要用Button而且只能用一个吗? 将Button的WordWrap属性设置为True就可以了!Button1.caption:='第一行数据'+#13#10+'第二行数据' 压中加时,小散 请问如何用ado连接远程的foxpro表,不用odbc如何做? 有没有一个函数在指的空里画一个矩形,并指定颜色。 关于在delphi里建立视图的问题 请问,我在xp下做的程序,到98里后会字体变化呀,窗口也变行呀!!!!!! 一个类中一个method多态的问题 现在还有哪些好的控件download网站? 数据库之间的操作问题 聘delphi+sql开发(兼职) 初级问题:在delphi中连接access97数据库有哪些比较理想的方法?具体怎么做? 这个API怎么用? QReport控件怎么安装?
---------------
| | caption:如CSDN |
| 图片 |------------------
| | text:如连接成功 |
----------------------------
这样的效果
Button.Caption := Caption1 + #13 + Caption2;好像不行哟,是不是还要设置其他的属性呢?
| | caption:如CSDN |
| 图片 |------------------
| | text:如连接成功 |
----------------------------完全没有问题;
Button1.caption:='第一行数据'+#13#10+'第二行数据'