这个程序为什麽不能运行??请指教,不胜感激!!

kemenghan1 2002-05-28 12:00:28
字随鼠标动
dim b(6,2)as integer Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) b(6, 0) = b(5, 0): b(6, 1) = b(5, 1) b(5, 0) = b(4, 0): b(5, 1) = b(4, 1) b(4, 0) = b(3, 0): b(4, 1) = b(3, 1) b(3, 0) = b(2, 0): b(3, 1) = b(2, 1) b(2, 0) = b(1, 0): b(2, 1) = b(1, 1) b(1, 0) = b(0, 0): b(1, 1) = b(0, 1) b(0, 0) = X: b(0, 1) = Y fly(0).Left = b(1, 0): fly(0).Top = b(1, 1) fly(1).Left = b(2, 0): fly(1).Top = b(2, 1) fly(2).Left = b(3, 0): fly(2).Top = b(3, 1) fly(3).Left = b(4, 0): fly(3).Top = b(4, 1) fly(4).Left = b(5, 0): fly(4).Top = b(5, 1) fly(5).Left = b(6, 0): fly(5).Top = b(6, 1) End Sub flPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) b(6, 0) = b(5, 0): b(6, 1) = b(5, 1) b(5, 0) = b(4, 0): b(5, 1) = b(4, 1) b(4, 0) = b(3, 0): b(4, 1) = b(3, 1) b(3, 0) = b(2, 0): b(3, 1) = b(2, 1) b(2, 0) = b(1, 0): b(2, 1) = b(1, 1) b(1, 0) = b(0, 0): b(1, 1) = b(0, 1) b(0, 0) = X: b(0, 1) = Y fly(0).Left = b(1, 0): fly(0).Top = b(1, 1) fly(1).Left = b(2, 0): fly(1).Top = b(2, 1) fly(2).Left = b(3, 0): fly(2).Top = b(3, 1) fly(3).Left = b(4, 0): fly(3).Top = b(4, 1) fly(4).Left = b(5, 0): fly(4).Top = b(5, 1) fly(5).Left = b(6, 0): fly(5).Top = b(6, 1) fly()为LABEL控件.bordstyle设为0 .label中放需要鼠标动的字
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kemenghan1 2002-05-29
  • 打赏
  • 举报
回复
谢谢!一切尽在不言中!

kemenghan1 2002-05-29
  • 打赏
  • 举报
回复
为什麽显示子程序或函数未定义?
hycao 2002-05-28
  • 打赏
  • 举报
回复
写成这样,能运行才怪。我整理了一下,可以运行呀。

Option Explicit
Dim b(6, 2) As Integer

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
b(6, 0) = b(5, 0): b(6, 1) = b(5, 1)
b(5, 0) = b(4, 0): b(5, 1) = b(4, 1)
b(4, 0) = b(3, 0): b(4, 1) = b(3, 1)
b(3, 0) = b(2, 0): b(3, 1) = b(2, 1)
b(2, 0) = b(1, 0): b(2, 1) = b(1, 1)
b(1, 0) = b(0, 0): b(1, 1) = b(0, 1)
b(0, 0) = X: b(0, 1) = Y
fly(0).Left = b(1, 0): fly(0).Top = b(1, 1)
fly(1).Left = b(2, 0): fly(1).Top = b(2, 1)
fly(2).Left = b(3, 0): fly(2).Top = b(3, 1)
fly(3).Left = b(4, 0): fly(3).Top = b(4, 1)
fly(4).Left = b(5, 0): fly(4).Top = b(5, 1)
fly(5).Left = b(6, 0): fly(5).Top = b(6, 1)
End Sub
lily0000000 2002-05-28
  • 打赏
  • 举报
回复
晕了
daryl715 2002-05-28
  • 打赏
  • 举报
回复
好乱,能不能工整点
Paul888 2002-05-28
  • 打赏
  • 举报
回复
up

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧