首页 > 开发 > 综合 > 正文

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

2024-07-21 02:10:04
字体:
来源:转载
供稿:网友

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

以下的修改作以下假设:

pb80.exe 和 pb.ini 复制在本地 c:/pb8/下;share中的文件复制在本地的 c:/pb8 hared 中。如果作一般的编程,这些文件就够了。其他的可根据需要复制,比如帮助文件、pfc类库等。

需要修改的内容包括:

1.         系统变量path的设置

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

修改一下注册表:

2.         database中的venders:

注册表中的位置:hkey_local_machine oftware ybase/powerbuilder/8.0/vendors

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

3.         help文件的路径:

注册表中的位置:

hkey_local_machine oftware ybase/powerbuilder/8.0/help

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

4.         pb版本控制

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

首先注册一下pb版本控制的注册表项,注册表的位置是:hkey_local_machine oftware ourcecodecontrolprovider/installedsccproviders

在该路径中添加一个字符串值:pb native= software ybase/powerbuilder/8.0/native scc;

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

sccservername=pb native scc

sccserverpath=[c:/pb8 hared/pbnat80.dll(即:pbnat80.dll的路径)]

 

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

附:

如果使用的是pb7及以下的版本,使用更简单了。只需将pb70.exe以及shared目录下的文件拷贝过来,修改以下path变量就可以了。(不过,我使用时更简单,将pb?0.exe文件复制到了和.dll文件同一个路径下,连path也不用修改了。)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表