易语言实现鼠标左键单机标签,标签向上移动某个单位。

求源码。... 求源码。 展开
 我来答
dengwuren
2012-12-14 · TA获得超过2614个赞
知道小有建树答主
回答量:676
采纳率:0%
帮助的人:841万
展开全部
很简单看代码,两种方法。

1.整体移动标签。就是标签高度不变。只是移动标签。

.
.子程序 _标签1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
标签1.顶边 = 标签1.顶边 - 1

2. 只是增加标签的高度。

.子程序 _标签1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
标签1.高度 = 标签1.高度 + 1
标签1.顶边 = 标签1.顶边 - 1
追问
怎么才能单机一下,让其向上移动一个单位,再单机一下让其降落一个单位(第二种为例)
追答
不知你想做什么用,但可以做到。思路是:设个程序集变量“i ”   (必须是程序集变量,不然不起作用)  如点击一下标签,i +1,如果 i > 2, i = 1,然后判断,如 i = 1 标签高度增加,i = 2  标签高度降低。看下面代码。(至于还有没有别的更好的方法,你可以想想。)

.版本 2
.程序集 窗口程序集1
.程序集变量 i, 整数型
.子程序 _标签1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
i = i + 1
.如果 (i > 2)
i = 1
.否则
.如果结束
.判断开始 (i = 1)
标签1.高度 = 标签1.高度 + 3
标签1.顶边 = 标签1.顶边 - 3
.默认
.判断结束
.判断开始 (i = 2)
标签1.高度 = 标签1.高度 - 3
标签1.顶边 = 标签1.顶边 + 3
百度网友2976c9b
2012-12-14 · TA获得超过1555个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:703万
展开全部
.版本 2
.程序集 窗口程序集1
.子程序 _标签1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
标签1.顶边 = 标签1.顶边 - 5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式