[分享]PB中动态连接库的作用~
PB中动态连接库的作用
笔者经常遇到有用户问:使用PowerBuilder开发的应用程序交付运行时需要怎样的运行环 境。当我告诉他是pb5dk下的所有文件时,他又会抱怨说,一个原本不大的应用程序,运行环境 却占了打包文件的大半,释放后在用户的机器中更是要占7M之多。事实上这些动态连接库是 用以解释不同的对象,或是被不同对象的函数所调用,如果在您的小应用中某些对象根本没 有用到,则与其相关的动态连接库也就不必须了。 此外如果您的开发环境的硬盘空间也十分局促,有些开发环境中的动态连接库似乎也可以临 时删去。下面列出的是开发和运行环境中的所有动态连接库的作用,也许在您安装和打包时 会有所作用。
| Powerbuilder 5.0DLL | DLL作用描述 | 运行环境 | 平台 |
| pbapl050.dll | 应用画笔 | 无 | 全部 |
| pbbgr050.dll | 商业图形引擎 | 有 | 全部 |
| pbcgc050.dll | 代码生成-编译 | 无 | Win32 |
| pbcgl050.dll | 代码生成-链接 | 无 | Win32 |
| pbcgr050.dll | 代码生成-资源编译 | 无 | Win32 |
| pbcgs050.dll | 代码生成-Win16编译 | 无 | Win32 |
| pbch050.dll | 代码生成-头文件 | 无 | Win32 |
| pbcmp050.dll | Powerscript编译器 | 无 | Win32 |
| pbctl050.dll | 窗口,报表,用户自定义对象画笔 | 无 | 全部 |
| pbdbl050.dll | 数据库接口-与pbsyb的消息句柄 | 有(可选) | Win16,Win32 |
| pbdbt050.dll | 数据库接口-与pbsyb的消息句柄 | 有(可选) | Win16,Win32 |
| pbdpb050.dll | 分布式PB-本地驱动 | 有(可选) | Win16,Win32 |
| pbdpp050.dll | Pipeline画笔 | 无 | 全部 |
| pbdse050.dll | 分布式PB | 有(可选) | Win16,Win32 |
| pbdtp050.dll | 数据库画笔 | 无 | 全部 |
| pbdts050.dll | 数据库画笔工具 | 无 | 全部 |
| pbdwd050.dll | 数据窗口绘画画笔 | 无 | 全部 |
| pbdwe050.dll | 数据窗口引擎 | 有 | 全部 |
| pbdwo050.dll | 数据窗口用对话框 | 无 | 全部 |
| pbdwp050.dll | 数据窗口画笔 | 无 | 全部 |
| pbdwt050.dll | 数据窗口预览 | 无 | 全部 |
| pbeol050.dll | PB库接口-ObjectCycle | 无 | Win16,Win32 |
| pbfrm050.dll | 报表画笔 | 无 | Win16,Win32 |
| pbgen050.dll | 应用模板 | 无 | 全部 |
| pbhlp050.dll | 帮助文件工具 | 无 | Win16,Win32 |
| pbibm050.dll | 数据库接口-IBM | 有(可选) | Win16 |
| pbidbf50.dll | 数据窗口输入Dbase文件 | 有(可选) | Win16,Win32 |
| pbin5050.dll | 数据库接口-Informix5.0 | 有(可选) | Win16,Win32 |
| pbitxt50.dll | 数 据 窗 口 输 入 Dbase 文 件 | 有 ( 可 选) | 全 部 |
| pblbm050.dll | PB 库 接 口- LBMS | 无 | Win16 |
| pblib050.dll | PB 库 画 笔 和 浏 览 器 | 无 | 全 部 |
| pbmdi050.dll | 数 据 库 接 口 - MDI | 有 ( 可 选) | Win16, Win32 |
| pbmnu050.dll | 菜 单 画 笔 | 无 | 全 部 |
| pbmss050.dll | 数 据 库 接 口 - MS SQL Server 6.0 | 有 ( 可 选) | Win16, Win32 |
| pbndv050.dll | PB 库 画 笔- Endeavor | 无 | Win16 |
| pbnet050.dll | 数 据 库 接 口 - net gateway 有 ( 可 选) | Win16 | |
| pbnpc050.dll | 分 布 式PB - 命 名 管 道 客 户 端 | 有 ( 可 选) | Win32 |
| pbnps050.dll | 分 布 式PB - 命 名 管 道 服 务 器 端 | 有 ( 可 选) | Win32 |
| pbo71050.dll | 数 据 库 接 口 - Oracle 7.1 | 有 ( 可 选) | Win16, Win32 |
| pbo72050.dll | 数 据 库 接 口 - Oracle 7.2 | 有 ( 可 选) | Win32 |
| pbodb050.dll | 数 据 库 接 口 - ODBC | 有 ( 可 选) | Win16, Win32 |
| pbor7050.dll | 数 据 库 接 口 - Oracle 7.0 | 有 ( 可 选) | Win16, Win32 |
| pborc050.dll | ORCA | 无 | Win16, Win32 |
| pbosc050.dll | 分 布 式PB - open server 客 户 端 | 有 ( 可 选) | Win16, Win32 |
| pboss050.dll | 分 布 式PB - open server 服 务 器 端 | 有 ( 可 选) | Win32 |
| pboui050.dll | OLE 2 用 户 接 口 | 有 | Win16 |
| pbpvc050.dll | PB 库 接 口 - PVCS | 无 | Win16, Win32 |
| pbroi050.dll | OLE 2 支 持 软 件 | 有 | Win16, Win32 |
| pbrtc050.dll | RTF 支 持 软 件 | 有 ( 可 选) | Win16, Win32 |
| pbrte050.dll | 运 行 环 境 引 擎 | 有 | 全 部 |
| pbrtf050.dll | 运 行 环 境 函 数 | 有 | 全 部 |
| pbscr050.dll | Script 画 笔 | 无 | 全 部 |
| pbshr050.dll | 打 印 | 有 | 全 部 |
| pbsmi050.dll | 分 布 式PB | 有 ( 可 选) | Win16, Win32 |
| pbsql050.dll | SQL 画 笔 | 无 | 全 部 |
| pbstr050.dll | 结 构painter | 无 | 全 部 |
| pbsyb050.dll | 数 据 库 接 口 - Sybase dblib 接 口( 与 微 软 库 相 连) | 有 ( 可 选) | Win16, Win32 |
| pbsyc050.dll | 数 据 库 接 口 - Sybase ctlib 接 口 | 有 ( 可 选) | Win16, Win32 |
| pbsys050.dll | 开 发 系 统 | 无 | 全 部 |
| pbsyt050.dll | 数 据 库 接 口 - Sybase dblib 接 口( 与Sybase 库 向 连) | 有 ( 可 选) | Win32 |
| pbtbl050.dll | 数 据 库 表 画 笔 | 无 | 全 部 |
| pbtra050.dll | 数 据 库 接 口 - 跟 踪 数 据 库 | 无 | Win16, Win32 |
| pbtyp050.dll | 系 统 对 象 和 函 数 的 定 义 | 有 | 全 部 |
| pbudo050.dll | 用 户 对 象 画 笔 | 无 | 全 部 |
| pbvbx050.dll | VBX | 有 | Win16 |
| pbwed050.dll | 编 辑 器 | 无 | Win16, Win32 |
| pbwei050.dll | 编 辑 器 - 自 动 缩 进 | 无 | Win16, Win32 |
| pbwep050.dll | 编 辑 器 - Powerscript 颜 色 | 无 | Win16, Win32 |
| pbwes050.dll | 编 辑 器 - SQL 颜 色 | 无 | Win16, Win32 |
| pbwin050.dll | 窗 口 画 笔 | 无 | 全 部 |
| pbwsc050.dll | 分 布 式PB - winsock 客 户 端 | 有 ( 可 选) | Win16, Win32 |
| pbwss050.dll | Dist PB - winsock 服 务 器 端 | 有 ( 可 选) | Win32 |







