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

如果我们在使用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也不用修改了。)

第1章 窗口与控件 1.1 制作Splash窗口 -- Splash 1.2 制作美观的状态条 -- StatusBar 1.3 系统热键的实现 -- HotKey 1.4 创建图标栏应用 -- Systray 1.5 MDI窗口显示背景图片 -- MDIBmp 1.6 定制有特色的图标按钮 -- PictureButton 1.7 导航图界面的制作 -- FlowChat 1.8 制作图文并茂的菜单 -- BmpMenu 1.9 窗口内控件大小与窗口大小同步 -- Autosize 1.10 动态创建控件 -- DynamicControl 1.11 控件融合技术 -- SplitBar 1.12 窗口中控件显示 -- ToolTips 第2章 数据窗口 2.1 数据窗口组合条件查询 -- Search 2.2 数据窗口中实现增量查询 -- zlcx 2.3 数据窗口的多表更新 -- UpdateMultable 2.4 单击标题栏对数据窗口排序 -- TitleSort 2.5 数据窗口中用回车键实现Tab键切换列焦点功能 -- Tab-Enter 2.6 动态数据窗口 -- DynamicDataWindow 2.7 复合数据窗口 -- AddTitle 2.8 数据窗口打印处理 -- PrintPreview/PrintPreview3 (PrintPreview和PrintPreview3内容是相同的,但在实现上有些区别) 2.9 捕捉DropDownDataWindow列相关键事件 -- dddw 2.10 数据窗口中闪烁文字显示的实现 -- dwTimer 2.11 在GRID风格DataWindow中调整列顺序 -- ChangeColumnOrder 2.12 利用数据窗口计算表达式 -- Calculate 2.13 获取数据窗口中列在数据库中的实际域名 -- GetFieldName 2.14 数据窗口的最大/最小化显示实现 -- dwResize 第3章 PowerScript 本章所要使用的资源文件--pic 3.1 PowerBuilder8新增函数、功能使用简介 3.1.1 文件系统函数 -- FileFunction 3.1.2 打印函数 -- Printer 3.1.3 系统函数 -- SysFunction 3.2 记录系统出错信息 -- SysError 3.3 注册表函数应用 -- Regedit 3.4 连接任意ODBC数据源 -- ODBCList 3.5 在应用程序中关闭外部程序 -- CloseApp 3.6 在应用程序中启动控制面板项目 -- RunControl 3.7 判断是否处于开发模式 -- GetMode 3.8 非TAB分隔符文本文件倒入数据窗口 -- ImportFile 3.9 编译后的程序带参数运行 -- MyApp 3.10 取当月的最后一天 -- GetLastDay 3.11 限制程序运行次数 -- OnlyOnce 3.12 打印文件的打印 -- prnplt 3.13 程序中实现拨号连接 -- Dial-up 第4章 数据库与SQL 4.2 PowerBuilder + ASA7的C/S编程 -- Client-Server 4.4 动态SQL -- DynamicSQL 4.5 存取二进制大对象 -- Blob 4.6 PowerBuilder应用取服务器时间 -- GetServerTime 4.7 PowerBuilder扩展属性系统表及其应用 -- SystemTable 4.8 程序中备份Adaptive Server Anywhere 7 数据库 -- DbBackup 第5章 用户对象 5.1.1 创建定制的用户对象(创建弹压式按钮) -- ToggleButton 5.1.2 创建标准的可视用户对象(扩展的数据窗口) -- Datawindow 5.1.3 创建可视外部用户对象(状态条) -- StatusBar 5.2.2 创建通用不可视用户对象(FTP应用) -- Ftp
本书详细论述了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、付费专栏及课程。

余额充值