powerbuilder中怎么用键盘的上下左右控制图片的位置?

比如现在我在窗口中添加了一个小图片,现在我想在按键盘的上下左右键时,图片的位置可以跟着移动。需要详细的过程,比如先点什么再点什么,还有事件代码这些写在哪里,都需要讲清楚些... 比如现在我在窗口中添加了一个小图片,现在我想在按键盘的上下左右键时,图片的位置可以跟着移动。
需要详细的过程,比如先点什么再点什么,还有事件代码这些写在哪里,都需要讲清楚些。
展开
 我来答
windy_hz
2012-10-22 · TA获得超过1452个赞
知道小有建树答主
回答量:397
采纳率:100%
帮助的人:374万
展开全部
在窗口的KEY事件里对每一个键的KeyCode进行判断
if key = KeyDown! then
.....
end if

if key = KeyUp! then
...
end if

在判断语句里写代码修改图片的位置,按一下图片移动的幅度可以灵活控制
比如向左移动
pic_1.x = pic_1.x - 1

向下移动
pic_1.y = pic_1.y + 2
追问
窗口的KEY事件在哪里呢?怎么对keycode进行判断呢?我能看懂你写的代码,但是不懂把这个代码写在哪里。
追答
PB的窗口本身就有Key事件的,但是有时候焦点不一定在窗口上,就不能触发窗口的Key事件,这时候就需要在控件上加入自定义事件,就是在事件列表中选择(New Event),选择Event ID中的pbm_keydown,这样就产生一个该控件的Key事件,里面写入一样的脚本即可。
百度网友988e794
2012-10-22
知道答主
回答量:13
采纳率:0%
帮助的人:2万
展开全部
了,但是喻佳丽的单曲【靠近了】、【幸福港湾】、已经好了 ...八知道呢,你是喻佳丽的粉丝吗,我是的呢。“佳丽”就是美丽的女性,这也算职业??? 如果把这个也称为“职业”,就有点暧昧。 说好听点,就是花瓶。说不好听点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式