用VB的时候控件的调用问题

小鱼儿咕噜咕噜 2008-04-25 09:44:07
我现在在用VB做一个劲舞团的单击游戏,一个简单的操作简单的游戏,我想在TIMER控件里加入KETPRESS的事件,我的操作是
....timer()
.
.
end sub
....keypress()
.
.
end sub
我想我的操作一定有问题,我不知道怎么把keypress事件加到timer的里面,也就是在一个循环内有KEYPRESS 事件,我在设计用的是wasd四个键来操作游戏的,我不知道能不能用上下左右键,好像没有她们的ASCII码?还有我是用的IF语句的嵌套来实现一个按键正确后被允许按下一个键,大概的是这样的
IF ....THEN
IF......THEN
IF .....THEN
END IF
END IF
END IF
因为我的那个KEYPRESS 事件没有加入到TIEMER中,所以不知道我的IF嵌套能否实现按键的需要(也就是一个按键是正确的才能按下一个)

...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你举个例子撒
是这样的吗
........TIMER()
.
.
DOEVENTS
........KEYPRESS()
.
.
.
END
ly012659 2008-04-25
  • 打赏
  • 举报
回复
在timer事件中加DoEvents就可以在timer中响应其它事件了,我是刚学的这招,你试试
  • 打赏
  • 举报
回复
我试了没有用
  • 打赏
  • 举报
回复
没有用啊
根本没有起到作用
ly012659 2008-04-25
  • 打赏
  • 举报
回复
是的

1,453

社区成员

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

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