什么是PowerBuilder中的pbm_commnotify事件?

时间:2016-09-23 03:31:31

标签: events powerbuilder

PowerBuilder中的pbm_commnotify事件是什么?怎么能被触发?

global type some_type from Window
...
event commnotify pbm_commnotify
...
end type

on commnotify;
...
end on;

我正在为一个项目工作,该项目要求我们将多年前在Powerbuilder中编写的系统转换为Web应用程序。我是Powerbuilder的新手,并且不知道如何触发这种类型的事件。

1 个答案:

答案 0 :(得分:1)

PowerScript中的大多数pbm_xxx个事件ID都映射到Win16 / Win32中的wm_Xxx

你的例子:

事件commnotify的代码是"事件处理程序"对于Win32消息WM_CommNotify

请注意:

  • 某些PowerScript事件ID不会映射到Win16 / Win32消息。
  • 您可能会遇到未映射的 PowerScript事件(没有事件ID的事件)。
  • pbm_custom01pbm_custom02,...映射到WM_User,(WM_User + 1),... *