主题:  关于按钮的问题!

fanglz

职务:普通成员
等级:1
金币:0.0
发贴:43
#12002/9/17 10:13:13
那位高手告诉我怎么使用变量作为按钮的标题?
我以前做过,一时记不起来了。呜呜



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/9/17 14:13:43
这个似乎不行吧?
是不是用热对象代替的按钮啊?
或者是超链接?



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:954
#32002/9/17 15:19:39
用变量取得按钮的标题倒是容易,一个icontitle就搞定了。
用变量设置按钮的标题似乎真的如Y所说,不能实现,至少我苦思冥想了很久也没有实现!
你是想随时改变按钮的名称吧!
如果按钮的名称只有两个,你可以结合按钮的两种状态在按钮设置时分别导入不同的图片和设置不同的标题。

否则还是如Y所说,设置成热对象,可以虚拟你所需要的按钮标题随时改变的效果,
只要在一个显示图标中放一个按钮图片,并用一个自定义字符变量就可以搞定了!只要在程序中改变变量的值,呵呵。。。。。。。


真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。

fanglz

职务:普通成员
等级:1
金币:0.0
发贴:43
#42002/9/18 9:03:20
谢谢!
我要做的效果是程序运行时,按钮的名称在指定的文件中读入,同时在运行的时候用户可以更改按钮名称。
我试过用seticontitle(iconid@"title","title"),可是将后面的字符改为变量就不可以了。真惨……
看来实在不行也只能用斑竹的方法了。
谢谢



mimicico

职务:普通成员
等级:1
金币:0.0
发贴:129
#52002/9/18 17:19:14
可以用winctrol,可以改标题,就是不大美观!呵呵!



syzy

职务:普通成员
等级:1
金币:4.0
发贴:131
#62002/9/22 10:56:14
以前看过一个用变量改变按钮标题的例子。实际上并非真的改变按钮标题,按钮的标题是空的,在按钮上面放了一个显示图标,输入一个变量,用透明显示。这样看起来好像显示图标显示的内容就是按钮的标题。然后根据需要改变变量就可以了。



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#72002/9/22 12:44:30
syzy说的是这个例子:

vip.5dmedia.com/rock/Example/vari_button.zip



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#82002/9/27 1:49:33
6.5里可以用变量的值作为按钮标题了。



黄金鸟

职务:普通成员
等级:1
金币:0.0
发贴:63
#92002/9/27 8:03:19
这倒是一很好的功能哦,赶紧去试一试先。



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#102002/9/27 9:18:37
Y在上个帖子中说
引用:
6.5里可以用变量的值作为按钮标题了。


是可以用SetIconTitle来改变按钮标题,但是打包后就无效了!!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#112002/9/27 10:02:53
不是用seticontitle,而是在label属性中直接用变量。变量的内容就是按钮标题。