求VFP中通过4个命令按钮来控制标签(label1)实现向上移动,向下移动,向左移动,向右移动的代码。

 我来答
baitia0
2017-04-18 · TA获得超过2505个赞
知道大有可为答主
回答量:2275
采纳率:80%
帮助的人:2052万
展开全部
这个很简单,我给你大概说下, 你自己弄弄,有问题再问.
四个按钮分别是向上,向下,向左,向右
拿向上举例, 按钮的代码就是减小top属性, 但是注意不能小于0,如果检测到小于0,就不能再减小top了,参考代码如下:
向上按钮的click事件代码:
if thisform.label1.top>0
thisform.label1.top=thisform.label1.top-5 &&这里的5可以自己更改, 设的大每次变动的就大
endif

其他你可以参考上面的代码, 下面写注意点:
向下: 更改top属性,必须小于等于thisform.label1.top+thisform.label1.height
向左:更改left属性,必须大于等于0
向右:更改left属性,必须小于等于thisform.label1.left+thisform.label1.width
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式