PB自動公升級的實現

2021-04-12 16:31:25 字數 506 閱讀 9402

sync.exe執行時的介面

synchronizer簡稱sync

如果你正在開發乙個多使用者系統,例如pb/vb/delphi開發的mis系統,需要在客戶端安裝exe,dll,並且處於頻繁的修改/公升級/修改/公升級....,用sync將極大減輕發布最終程式的工作量,你不必為了每次公升級或修正錯誤,而在每台電腦上跑來跑去公升級/複製檔案,還要擔心某台因為忘記公升級新程式而導致版本不一致, 最終功能失效或導致資料有差錯.

sync體積非常小,只有60多kb

呼叫非常方便

pb的呼叫方式:

ole_1.object.syncfilename = "exam.syc" 此檔案可用sync.exe生成,非常簡單,選擇原始檔和目標檔案,這樣execute的時候就會自動檢查原始檔和目標檔案,不同即會自動copy.

ole_1.object.execute()

更多使用方法可以查詢sync60.hlp, 還可以設定是否顯示同步過程,對於檔案較大,copy時間比較長的,建議顯示,以免使用者以為宕機. 

pb 實現後台自動列印pdf 檔案

後台自動列印pdf檔案,其中的解決方案可以考慮使用readr的命令列引數 前提是客戶機上必須要裝有adobe的reader 在獲取reader的路徑後加上 p h 加上被列印的pdf的檔案全路徑即可 pb string ls reader path c program files abobe rea...

自動公升級的原理及實現

c s程式自動公升級是乙個很重要的功能,原理其實很簡單,一般包含兩個程式乙個是主程式,也就是除了公升級功能以外的程式,另乙個就是公升級程式,常見的360,金山安全衛士都是這樣。一般服務端會有乙個配置檔案包含最新更新的檔案資訊的配置檔案,當然這些更新資訊也可以存到資料庫,或者其他地方。客戶端 也就是需...

自動公升級的原理及實現

c s程式自動公升級是乙個很重要的功能,原理其實很簡單,一般包含兩個程式乙個是主程式,也就是除了公升級功能以外的程式,另乙個就是公升級程式,常見的360,金山安全衛士都是這樣。一般服務端會有乙個配置檔案包含最新更新的檔案資訊的配置檔案,當然這些更新資訊也可以存到資料庫,或者其他地方。客戶端 也就是需...