不用重新安裝PowerBuilder8.0也可以使用 (轉)

gugu99發表於2008-07-07
不用重新安裝PowerBuilder8.0也可以使用 (轉)[@more@]

如果我們在使用PB8進行一般簡單的C/S的時候,需要使用的功能是比較少的。這時,如果你們的中已經有一臺機器的PB8時好了的,你完全不用再安裝了,將他的複製過來後,稍作修改就可以了。

以下的修改作以下假設:

PB80.exe 和 pb.ini 複製在本地 C:PB8下;Share中的複製在本地的 C:PB8Shared 中。如果作一般的程式設計,這些檔案就夠了。其他的可根據需要複製,比如幫助檔案、PFC類庫等。

需要修改的內容包括:

1.  變數PATH的設定

你首先需要系統變數PATH的值,加入你所複製的Share目錄下的檔案的路徑即可。如果是系統,可以在自動批處理檔案中這樣寫:PATH=%PATH%;C:PB8Shared;如果是WinNT系統,可以在系統屬性中直接修改系統變數,並可立即生效。

修改一下注冊表:

2.  DataBase中的Venders:

登錄檔中的位置:HKEY_LOCAL_MACHINESOFTWAREPowerBuilder8.0Vendors

將安裝過PB8的機器(暫稱為“源機器”)登錄檔中的該項下的鍵值倒入過來,即可連線了。

3.  Help檔案的路徑:

登錄檔中的位置:

HKEY_LOCAL_MACHINESOFTWARESybasePowerBuilder8.0Help

如果你不想在每次按F1檢視幫助的時候找麻煩呢,那就把這一項的預設鍵值設定一下,應該設定成什麼值你應該知道的。

4.  PB版本控制

如果你還想使用PB自帶的版本控制(PB Native SCC)的話,就需要設定一下這樣兩個方面的內容:

首先註冊一下PB版本控制的登錄檔項,登錄檔的位置是:HKEY_LOCAL_MACHINESOFTWARECodeControlProvrInstalledSCCProviders

在該路徑中新增一個字串值:PB Native= SoftwareSybasePowerBuilder8.0Native SCC;

然後在鍵值所指向的路徑中,新建兩個字串值:

SCCServerName=PB Native SCC

SCCServerPath=[C:PB8Sharedpbnat80.dll(即:pbnat80.dll的路徑)]

:namespace prefix = o ns = "urn:schemas--com::office" />

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

附:

如果使用的是PB7及以下的版本,使用更簡單了。只需將PB70.exe以及Shared目錄下的檔案複製過來,修改以下PATH變數就可以了。(不過,我使用時更簡單,將PB?0.exe檔案複製到了和.dll檔案同一個路徑下,連PATH也不用修改了。)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1006888/,如需轉載,請註明出處,否則將追究法律責任。

相關文章