假设w_1中有sle_1,sle_2,sle_3.我想用ENTER代替TAB键进行转换光标,方法如下:
在每一个控件中都添加一个用户事件,pbm_keydown,然后给它编写程序:
if key=keyenter! then
send(handle(this),256,9,long(0,0))
return 1
end if
就这么简单!快试试吧!
如果是datawindow控件,pbm_dwnkeyprocesser 程序为:
send(handle(this),256,9,long(0,0))
return 1
本文介绍了一种在PowerBuilder应用程序中使用ENTER键替代TAB键的方法。通过在控件中添加pbm_keydown事件并编写相应代码,可以实现光标在不同输入框间的跳转。对于datawindow控件,则可以通过pbm_dwnkeyprocesser来完成类似的功能。

3883

被折叠的 条评论
为什么被折叠?



