易语言图形按钮单击后图形按钮的图形变化,再次单击后还原,可无限循环,源码如何写,求大神

易语言图形按钮单击后图形按钮的图形变化,再次单击后还原,可无限循环,源码如何写,求大神,第1张

.版本 2

.程序集 窗口程序集1

.程序集变量 x, 逻辑型

.子程序 __启动窗口_创建完毕

图形按钮1.正常图片 = #图片1

.子程序 _图形按钮1_被单击

.如果 (x)

图形按钮1.正常图片 = #图片1

x = 假

返回 ()

.否则

图形按钮1.正常图片 = #图片2

x = 真

返回 ()

.如果结束

‘#图片1和#图片2自己插入图片

1、你说的没法点击是不是指鼠标点击后没有图形效果?图形按扭要同时设置“正常图片”、“点燃图片”和“按下图片”后才会有点击的图形效果出来,如果只设置了“正常图片”则鼠标点击后将不会有点击的图像效果显示;

2、有白色边框可能是指定的图片与图形按扭控件的实际大小不符造成的,可以试着:选一张适合控件大小的图片或调整控件大小来适合图片;

3、要对按扭赋予指定的动作(也就是命令),需要在按扭的“被单击”事件添加代码。按你的例子:单击按钮运行一个exe程序,需要添加代码:运行

源码如下。

.版本

2

.支持库

shellEx

.程序集

窗口程序集1

.程序集变量

F2,

整数型

.子程序

_图形按钮1_被单击

信息框

(“图形按钮已被单击”,

0,

)

.子程序

__启动窗口_创建完毕

F2

注册热键

(_启动窗口.取窗口句柄

(),

标签1.取窗口句柄

(),

0,

#F2键)

.子程序

_标签1_反馈事件,

整数型

.参数

参数一,

整数型

.参数

参数二,

整数型

.如果真

(参数一

F2)

_图形按钮1_被单击

()


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11908116.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存