pb中如何定义窗口的自定义事件

请问一下 ,在pb中如何定义窗口的自定义事件
是属于重新定义一个新的函数吗?
请详细一点!
谢谢!

第1个回答  2013-07-11
系统自带的事件是属于一种类(过程)。所以你完全可以自定义。

在PB中一个窗体中的菜单怎么调用窗体的事件呢
然后其实PB自身的事件一般有触发机制和顺序的 这个需要掌握好各个事件的触发机制.譬如 一上来打开一个窗口会触发open事件 等等.①自己编写的窗体事件:triggerevent('ue_exit')\/\/ue_exit 为自己编写的事件 ②Pb自身的事件 加上'!' 例:cb_1.triggerevent(click!)\/\/触发cb_1的click事件.诸如此类....

PowerBuilder使用自定义事件触发键盘Enter事件
双击窗口进入script代码窗口 并选择new event 如图 所示 图 自定义事件 指定event name event id两个参数 如图 所示 图 在myevent中编写以下代码 if key = keyenter! then cb_ok triggerevent(clicked!)end if 在窗体的open事件中 添加如下代码 this triggerevent( myevent )这样 我们按键盘ent...

pb开发工具怎样定义数据库窗口中的key事件
数据库窗口默认没有KEY事件,需要添加用户自定义事件:pbm_dwnkey,如图

pb中怎样创建用户自定义事件
看到图片了吗?窗口上右健点“script”然后进入event事件,添加就行 或者“evevt list”标签中选择“add”添加也行 这可是基本操作呀

如何实现:PB编辑框有字符输入就触发一个事件
自定义一个事件:EVENTID:PBM_enchange 事件中定义你想做的事,就像定义函数一样。例子:string ls_select ,ls_where,ls_sql string ls_bh if this.text='' then return end if dw_1.visible=true dw_1.settransobject(sqlca)ls_bh=this.text ls_where=" where 工程编号 like '%" +trim...

利用PB动态创建数据窗口
可以在这个控件中增加功能 程序 用户对象函数和用户自定义事件后 保存用户对象到对象数据库中 利用 OpenUserObject( )函数建立一个数据窗口用户对象的复件 一般格式如下∶OpenUserObject(用户对象变量 {x坐标值 y坐标值}) 下面是在窗口上鼠标点击的坐标位置建立一个用户对象 u_dw的范例∶ OpenUser...

关于Pb中的getparentwindow()函数如何使用的
event ue_ukquery() \/\/自定义查询事件,具体得看事件的定义 return 1 end if if lw_parent.inv_queryreturn.is_action = "query" then 对象返回的动作是查询 lw_parent.event ue_ukqueryreturn() \/\/触发查询返回事件 else this.event ue_ukquery() \/\/触发查询事件 end if end if ...

PB如何触发带参数的自定义事件
This.Trigger Event 事件名()=参数

各位大哥请问: PowerBuilder 数据窗口怎么自动刷新数据? 小弟不胜感 ...
1,在窗口的timer事件中写retrieve代码;或者:2,设置数据窗口的Timer Interval属性,之后在数据窗口的自定义事件(选pbm_timer事件号)写retrieve代码;说明:在DataWindow控件声明Timer事件,映射到pbm_timer事件.如果相关联的DataWindow对象的Timer Interval属性设置为非0值,PB会触发DataWindow控件的timer事件....

PB中通过拖动两个上下排列的dw窗口之间的区域,实现两个...
自定义事件:ue_mousemove (ENVITID:pbm_mousemove)if move = true then this.x = this.x + xpos ii_move = this.x end if 将自定义ST控件放至到你相要的窗口,在该控件中增加两个事件:1:ue_lclickeddwon (event id:pbm_lbuttondown)代码:of_down( dw_list,dw_jf)2:ue_l...

相似回答