吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1476|回复: 12
收起左侧

[求助] vb的图片运动

[复制链接]
18362374790 发表于 2020-3-12 20:50
我放的一张图片在form上,设置的是一个开始按钮来操作图片的运动,但是程序运行的时候发现这个图片自己先运动了,我的开始按钮并没有触发,并且后续的让图片回到起始位置也没有触发,怎么回事
Option Explicit
Dim a, w, h, t

Private Sub Command1_Click()
a = Picture1.Left
w = Picture1.Width
h = Picture1.Height
t = Picture1.Top
Timer1.Interval = 200
Timer1.Enabled = True
Command1.Enabled = False
End Sub

Private Sub Form_Load()

End Sub

Private Sub Timer1_Timer()  '???й?????

Picture1.Left = Picture1.Left + 30
Picture1.Width = Picture1.Width - 40
Picture1.Height = Picture1.Height - 40
Picture1.Top = Picture1.Top - 100
If Picture1.Height + Picture1.Top < 0 Then
   
Picture1.Left = a
Picture1.Width = w
Picture1.Height = h
Picture1.Top = t
Timer1.Enabled = False

Command1.Enabled = True
End If


End Sub

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 18362374790 发表于 2020-3-12 20:51
大佬们,被这个搞晕了
lin326326 发表于 2020-3-12 21:15
Takitooru 发表于 2020-3-12 21:16
运行了一下,并没有发现你的说错误。
看动态截图
GIF.gif
 楼主| 18362374790 发表于 2020-3-12 21:19
Takitooru 发表于 2020-3-12 21:16
运行了一下,并没有发现你的说错误。
看动态截图

不对啊,我的是它自己动,超了边界就结束了
 楼主| 18362374790 发表于 2020-3-12 21:20
lin326326 发表于 2020-3-12 21:15
Timer1的属性是不是默认开启的

是开启的
Takitooru 发表于 2020-3-12 21:21
18362374790 发表于 2020-3-12 21:19
不对啊,我的是它自己动,超了边界就结束了

你看看你的时间控件是不是0,如果不是0就改回0
QQ拼音截图未命名.png
 楼主| 18362374790 发表于 2020-3-12 21:24
Takitooru 发表于 2020-3-12 21:21
你看看你的时间控件是不是0,如果不是0就改回0

确实是这个,这个0是来控制load界面的吗
Takitooru 发表于 2020-3-12 21:27
18362374790 发表于 2020-3-12 21:24
确实是这个,这个0是来控制load界面的吗

不是,是如果设置了的数值,它就会自动执行,不论你是否按钮触发还是什么条件触发,而且时间控件这里默认就是0的
125733578 发表于 2020-3-12 21:36
原来还有不少VB的爱好者。。。。。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 20:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表