Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > 经过编译生成的pb程序需要的运行环境
【标  题】:经过编译生成的pb程序需要的运行环境
【关键字】:pb
【来  源】:http://blog.csdn.net/Jason009/archive/2006/09/28/1299865.aspx

经过编译生成的pb程序需要的运行环境

Your Ad Here  
经过编译生成的pb程序需要的运行环境

[ jiangjeffrey整理  2004
19日,阅读人数621 ]
 
 
 
经过编译生成的PowerBuilder应用程序需要如下运行环境:
PowerBuilder 
运行时动态连接库( Runtime Library ) 
PowerBuilder 6.0中需要如下DLL:
PBVM60.DLL (PowerBuilder 
虚拟机)(必需)
PBDWE60.DLL (DataWindow 
引擎)(可选
PBRTC60.DLL (Rich Text Control)(
可选
PBTRA60.DLL (DLL used for tracing db calls)(
可选)
与所需连接的数据库的直连接口(Native Driver)  ODBC接口(ODBC Driver)
PBSYC60.DLL (
连接Sybase 的直连接口
PBO7360.DLL (
连接Oracle7.3的直连接口)
所需连接的数据库的Client(SybaseOpen Client, Oracle SQL Net) 以上是Sybase公司的建议。 
我的经验是,编译好的程序必须有pbdwe60.dllpbvm60.dll才行。
另外,如果使用ODBC联结数据库则还需pbodb60.dll,如果使用的专用接口,则需对应数据库的DLL,如Oracle7.3PBO7360.DLLSybasePBSYC60.DLL
PB7+ASA6所需文件
1. PB运行时刻库:
(a)必要的microsoft接口
MSVCRT.DLL
MSVCRT40.DLL
Olepro32.dll
(b)PB运行时刻库
pbvm70.dll
pbaen70.tlb
pbdwe70.dll
pbtra70.dll
libjcc.dll
2. ODBC接口
Pbodb70.dll
3. PB应用程序及相关文件
4. SQL Anywhere数据库文件
5. SQL Anywhere相应文件
dbsrv6.exe
dbeng6.exe
dblgen6.dll
dbodbc6.dll
dbserv6.dll
dbctrs6.dll
注册表:
autostop="yes"
databasefile="d:\\temp\\blob\\db.db"
driver="d:\\temp\\blob\\dbodbc6.dll"
pwd="sql"
start="d:\\temp\\blob\\dbeng6 -Q"
uid="dba"
PB+Oracle
pb文件: 
       pbtra60.dll 
       pbo7360.dll(7.3) 
       pbdwe60.dll 
       pbvm60.dll 
oracle文件: 
       CORE35.DLL 
       CORE35O.DLL 
       NASNSNT.DLL 
       NAUNTSNT.DLL 
       NCRNT.DLL 
       NInt.dll 
       NLSRTL32.DLL 
       Nnfdnt.dll 
       NNFNNT.DLL 
       NSNT.DLL 
       NTNT.DLL 
       NTTNT.DLL 
       OCIW32.DLL 
       Ora73.dll 
       OTRACE73.DLL 
       sqltnsnt.dll 
       sqlnet.ora 
       tnsnames.ora 拷贝到EXE文件所在目录就行了
另外还需两个文件tnsnames.ora,sqlnet.ora,这可要自己写哟! 
这些文件都具备后,再在注册表里将oracle路径指明一下就可以了!OK! 
2.PB+MS SQL SEVER
Dbnmpntw.dll    命名管道支持文件   
Dbmssocn.dll    TCP/IP 支持文件  (可选) 
Dbmsspxn.dll    IPX 支持文件  (可选) 
Ntwdblib.dll    SQLServer核心文件(这个文件最重要)   
PBDWE60.DLL 
PBMSS60.DLL 
PBVM60.DLL
3.PB+SYBASE SQL SEVER
PBDBL60.DLL
PBDBT60.DLL
PBSYC60.DLL OR PBSYT60.DLL
以下是5.0 的 高级版本 可以类推
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 库 接 口 - Object Cycle 无 Win16, Win32 
pbfrm050.dll 报 表 画 笔 无 Win16, Win32 
pbgen050.dll 应 用 模 板 无 全 部 
pbhlp050.dll 帮 助 文 件 工 具 无 Win16, Win32 
pbibm050.dll 数 据 库 接 口 -IBM 有 ( 可 选) Win16 
pbidbf50.dll 数 据 窗 口 输 入 Dbase 文 件 有 ( 可 选) Win16, Win32 
pbin5050.dll 数 据 库 接 口 -Informix 5.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 
 
 
PowerBuilder 9实现FLASH动画播放:【上一篇】
Power Builder同时连接多个数据库:【下一篇】
【相关文章】
  • PB 的 error.number 列表
  • PB里创建的字段,默认是not null
  • PB老程序员感悟
  • 用YUI Ajax 库改造的 phpBB
  • PBHelper V1.0.0 发布,并已开源
  • IPcop+p2pblock彻底封掉BT和电驴
  • PB 中os_resize类型升级问题
  • 关于病毒Trojan.DL.Agent.apb的查杀方法
  • CCNP学习笔记BSCI之-PBR篇
  • pb小程序
  • 【随机文章】
  • 企业信息系统(B/S )开发框架(C#+SQLServer)
  • vsftpd代码
  • arp命令
  • CSS比表格更难吗
  • 如何在互联网上通过VNC察看家中的电脑?
  • 如何选择IPTV承载网技术
  • VB6 中 使用Winsock穿越各种代理的实现(TCP协议)
  • 如何在Oracle中实现时间相加处理
  • /.bash_history是做什么的?
  • 在SUSE Linux下,当系统启动时加载nfs文件系统
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.