不用重新安装PowerBuilder8.0也可以使用

博客介绍了在使用PB8进行简单C/S模式编程时,若局域网中有机器已安装PB8,可将其拷贝过来稍作修改使用。需修改系统变量PATH、注册表中DataBase的Venders、Help文件路径和PB版本控制相关内容。还提及PB7及以下版本使用更简单。

如果我们在使用PB8进行一般简单的C/S模式编程的时候,需要使用的功能是比较少的。这时,如果你们的局域网中已经有一台机器的PB8时安装好了的,你完全不用再安装了,将他的拷贝过来后,稍作修改就可以了。

以下的修改作以下假设:

PB80.exe pb.ini 复制在本地 C:/PB8/下;Share中的文件复制在本地的 C:/PB8/Shared 中。如果作一般的编程,这些文件就够了。其他的可根据需要复制,比如帮助文件、PFC类库等。

需要修改的内容包括:

1.         系统变量PATH的设置

你首先需要系统变量PATH的值,加入你所拷贝的Share目录下的文件的路径即可。如果是Win9x系统,可以在自动批处理文件中这样写:PATH=%PATH%;C:/PB8/Shared;如果是WinNT系统,可以在系统属性中直接修改系统变量,并可立即生效。

修改一下注册表:

2.         DataBase中的Venders

注册表中的位置:HKEY_LOCAL_MACHINE/SOFTWARE/Sybase/PowerBuilder/8.0/Vendors

将安装过PB8的机器(暂称为“源机器”)注册表中的该项下的键值倒入过来,即可连接数据库了。

3.         Help文件的路径:

注册表中的位置:

HKEY_LOCAL_MACHINE/SOFTWARE/Sybase/PowerBuilder/8.0/Help

如果你不想在每次按F1查看帮助的时候找麻烦呢,那就把这一项的默认键值设置一下,应该设置成什么值你应该知道的。

4.         PB版本控制

如果你还想使用PB自带的版本控制(PB Native SCC)的话,就需要设置一下这样两个方面的内容:

首先注册一下PB版本控制的注册表项,注册表的位置是:HKEY_LOCAL_MACHINE/SOFTWARE/SourceCodeControlProvider/InstalledSCCProviders

在该路径中添加一个字符串值:PB Native= Software/Sybase/PowerBuilder/8.0/Native SCC

然后在键值所指向的路径中,新建两个字符串值:

SCCServerName=PB Native SCC

SCCServerPath=[C:/PB8/Shared/pbnat80.dll(即:pbnat80.dll的路径)]

 

OK,现在PB8大部分的功能你就可以使用了。

附:

如果使用的是PB7及以下的版本,使用更简单了。只需将PB70.exe以及Shared目录下的文件拷贝过来,修改以下PATH变量就可以了。(不过,我使用时更简单,将PB?0.exe文件复制到了和.dll文件同一个路径下,连PATH也不用修改了。)

本书详细论述了PowerBuilder 8.0版的组成以及它们的语言、事件和函数,对构成PowerBuilder的各种对象(应用、窗口、菜单、数据窗口、数据库、事件、函数、用户对象)以及它们的用途、创建、使用和修改方法等内容做了详细描述,书中介绍了数据管道、动态数据窗口、拖放技术、API技术、分布式应用和Web应用等高级技术,最后一章给出了一个完整的实例。每章末均有习题,便于读者练习。 本书可作为大专院校学生的教材和教学参考书,也可供各种培训班使用和应用开发人员参考。 第一章 PowerBuilder 8.0概述 1.1 PowerBuilder 8.0简介 1.2 PowerBuilder 8.0的开发环境 1.3 PowerBuilder 8.0应用系统的构成 1.4 本书的应用实例 习题 第二章 数据库 2.1 数据库的建立 2.2 PowerBuilder与各种数据库的连接 2.3 操作数据库表 2.4 视图操作 2.5 数据操作 2.6 数据库的管理 习题 第三章 应用对象 3.1 概述 3.2 创建新的应用对象 3.3 指定应用的属性 3.4 编写应用级的事件处理程序 习题 第四章 窗口及窗口上的控件 4.1 窗口的组成及类型 4.2 创建窗口 4.3 窗阔上放置的控件 4.4 控件的使用 4.5 窗口的继承 习题 第五章 菜单 5.1 菜单的创建和设计 5.2 预览和打印菜单 5.3 通过继承创建菜单 5.4 菜单的编程 5.5 菜单的调用 习题 第六章 事件 6.1 应用对象的事件 6.2 窗口对象的事件 6.3 窗口上控件的事件 6.4 菜单事件 6.5 PowerBuilder对象的用户自定义事件 6.6 在程序中触发事件 习题 第七章 数据窗口 7.1 概述 7.2 创建数据窗口 7.3 使用数据窗口的步骤 7.4 数据源 7.5 显示风格 7.6 数据窗阔画板 7.7 设置数据窗口对象的总体属性 7.8 设置数据窗口中对象的属性 7.9 列的编辑风格 7.10 列的显示风格 7.11 数据校验 7.12 在数据窗口中添加对象 7.13 增强数据窗口的功能 7.14 数据窗口的打印 7.15 统计图的使用 习题 第八章 PowerScript编程语言 8.1 语言初步 8.2 数据类型 8.3 变量 8.4 常量 8.5 数组 8.6 运算符和表达式 8.7 PowerScript语句 8.8 嵌入SQL语言 8.9 结构 8.10 用户函数 习题 第九章 函数 9.1 数值计算函数 9.2 日期时间函数 9.3 字符串操作函数 9.4 Blob(大二进制对象)函数 9.5 数据类型检查与转换函数 9.6 数组函数 9.7 文件操作函数 9.8 打印函数 9.9 定时操作函数 9.10 打开与关闭窗口函数 9.11 库管理函数 9.12 邮件函数 9.13 注册(Registry)函数 9.14 系统与环境函数 9.15 其他系统函数 9.16 对象函数 9.17 分布式应用函数 9.18 Internet/Intranet服务函数 第十章 应用的调试和发行 10.1 应用程序的调试 10.2 应用程序的运行 10.3 生成可执行文件 10.4 应用程序的发行 10.5 制作安装盘 习题 第十一章 用户对象 11.1 用户对象简介 11.2 用户对象的创建 11.3 使用用户对象 11.4 窗口与用户对象间的通讯 11.5 用户对象使用综合示例 习题 第十二章 PowerBuilder高级应用 12.1 动态数据窗口 12.2 应用程序接口(API) 12.3 嵌套报表 12.4 交叉表 12.5 OLE 2.0 12.6 PowerBuilder分布式应用 12.7 数据管道 12.8 拖放技术 第十三章 创建Web应用 13.1 Web应用的基本概念 13.2 PowerBuilder中主要的Web技术 13.3 Web数据窗口 13.4 PowerBuilder 8.0中Web数据窗口的使用 习题 第十四章 应用实例 14.1 实例概述 14.2 创建一个应用 14.3 数据库设计 14.4 创建表 14.5 创建窗口 14.6 创建菜单 14.7 将主菜单m_main与主窗口w_main连接 14.8 创建数据窗口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值