当前位置: 代码迷 >> PB >> 求教高手几道Pb试题,哪位高手能解答一下不胜感激
  详细解决方案

求教高手几道Pb试题,哪位高手能解答一下不胜感激

热度:65   发布时间:2016-04-29 09:46:15.0
求教高手几道Pb试题,谁能解答一下不胜感激!
1.给某按钮定义一个用户时间u_keydown,事件号pbm_keydown,要使焦点落在该控件上时,按回车键触发其clicked时间,应如何给u_keydown编写代码?

2.下面是一个数据窗口控件的自定义函数,无入口参数。试说明其执行结果。

long row
int col,oldcol,ret
row = getrow()
oldcol = this.getcolumn()
IF row < 1 THEN
return 0
END IF
FOR col = 1 TO 1000
ret = this.setcolumn(col)
IF ret = -1 THEN
this.setcolumn(oldcol)
return col - 1
END IF
NEXT
return 0

3.一直菜单 m_1 没有与窗口关联,现要求在窗口中点击鼠标右键时,在点击处弹出 m_main 中菜单标题 m_title 下的菜单项,怎样实现?

4.(最后一道)
使用用户对象实现日期的调整。初始日期为当前日期;当使用鼠标点击上下箭头时,可以上下调整日期,即实现日期的增加1天和减少1天。

------解决方案--------------------
1.给某按钮定义一个用户时间u_keydown,事件号pbm_keydown,要使焦点落在该控件上时,按回车键触发其clicked时间,应如何给u_keydown编写代码? 
回复:if key=keyEnter! then this.event Clicked()

2....
回复:该函数用于返回数据窗口的有效列,返回值类似于this.describe("datawindow.column.count")

3...‘一直菜单 m_1 ’这句话是什么意思?貌似字打错了,右键菜单的实现很简单的

4...略,根据需求设计一下就可以了,定义一个customer的可视化组件~~
  相关解决方案