1 / 4
文档名称:

pb报表小技巧.doc

格式:doc   大小:21KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

pb报表小技巧.doc

上传人:zxwziyou9 2022/5/22 文件大小:21 KB

下载得到文件列表

pb报表小技巧.doc

文档介绍

文档介绍:PowerBuilder编程小技巧三则
  肖渺
---- PowerBuilder是当前得到广泛应用的C/S数据库前端开发工具, 在使用PB的过程中,我整理和收集了一些使用PB编程的小技巧, 提供给大家参考.
---- 1 function long LoadIcon( long long,
long long ) LIBRARY "USER32" Alias For LoadIconA
---- 定义结构型变量:
s_str:
size Unsignedlong
Hwnd Long
Id Unsignedlong
Flags Unsignedlong
Callbackmessage Unsignedlong
Icon Long
tips[64] Character
定义实例变量:
private: s_str istr_icon
窗口最小化按钮Click事件写入如下Script:
string ls_resource
Long ll_handle
// 下三句为装入图标资源,
即为写字板,exe执行时显示的图标内定为1
ls_resource = ""
ll_handle = loadlibrary ( ls_resource )
= loadicon ( ll_handle, 1 )
// 窗口回调事件号,pbm_custom01
即为1024,02为1025,依此类推
= 1024
= "应用程序"
= handle ( parent )
= 88
= 1
// 标识值,即为显示tips 4,
显示icon 2, 激活窗口对应事件号
= 7
// 显示icon关键函数,
0为显示,1为修改,2为删除
shell_notifyicon ( 0, istr_icon )
( )
// 释放资源
freelibrary ( ll_handle )
为窗口创建用户定义事件ue_event,
event id为pbm_custom01,为其写script:
m_popup lm_popup
Integer li_X, li_Y
choose case lparam
Case 513 // LButtonUp
// 删除图标