VB中如何实现文字在窗体中来回移动?

 我来答
昔俊能Nq
2011-05-20 · TA获得超过937个赞
知道小有建树答主
回答量:518
采纳率:0%
帮助的人:618万
展开全部
在窗体上各画一个label和timer控件
Dim IsLeft As Boolean
Private Sub Form_load()
Timer1.Enabled = True
Timer1.Interval = 100
IsLeft = True
End Sub
Private Sub Timer1_Timer()
If IsLeft And Label1.Left + Label1.Width <= Me.Width Then
Label1.Left = Label1.Left + 100
Else
IsLeft = False
End If
If Not IsLeft And Label1.Left > 0 Then
Label1.Left = Label1.Left - 100
Else
IsLeft = True
End If
End Sub
追问
求VB代码:设计一个模拟网络购物程序。使用列表框列出可购买的商品,用户通过列表框各项前的复选框来选择。选择后,出现价格,当用户输入数量后,程序自动计算出购买商品的类型、单价、数量和金额,请高手指教下,谢谢
追答
你这是抛砖引玉啊!搞了一个小问题,后面来个大问题!你真给力!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaowangliang
2011-05-20 · TA获得超过575个赞
知道小有建树答主
回答量:485
采纳率:0%
帮助的人:511万
展开全部
Option Explicit
Private Sub Timer1_Timer()
Static N As Long
N = N + 10
Label1.Left = Label1.Left + N
End Sub
如果到边了,再判断一下,Label1.Left = Label1.Left -N
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拾剧海的蛙子6509
2011-05-20
知道答主
回答量:66
采纳率:0%
帮助的人:42.1万
展开全部
定时器
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式