1. pb 編譯exe後調用的圖片都不能顯示
你解決了,我也要把方法說一下,其他人好知道怎麼弄
1是用pbr
資源文件
,編譯時選擇這個文件,文件用
記事本
編輯
,圖片要用
相對路徑
好處是
程序
裡面只有exe和
pbd文件
2是
圖片框
選擇文件後,調整為相對路徑,
編譯
後,圖片必須跟著一起分發
再有,程序中如果有涉及變更
目錄
,或者保存文件的操作,必須完成操作後有返回默認目錄的
代碼
,不然圖片就都不會再顯示了,只能退出程序重新運行
2. 編譯pb10.5出現的問題
說了很多,其實只要刪除你安裝目錄下的的PB*125.DLL文件,尤其破解的文件 PBSHR125.DLL ,或者放到Shared\PowerBuilder 下面,就可以了。保證你OK。
3. pb中在pb環境下運行的程序和編譯的程序不一樣怎麼解決(註:和數據窗口無關)
我用的環境是WindowsXP系統,PowerBuilder9在調試時使用的是Windows經典樣式,它是不管系統的顯示樣式如何設置的,所以當系統顯示樣式設置成其它樣式時,編譯後的程序運行界面就與調試時顯示的界面就可能會出現差異。
其實,這種差異並不是一種「錯誤」,只是顯示時因樣式變化而出現的走樣。如果是WindowsXP系統,將顯示樣式設置成Windows經典樣式,可以確保兩種試運行時界面顯示一樣。
4. PB 編譯問題!!!!急求!!!
你的PB是哪個版本?你編譯後有沒有提示編譯成功?
5. PB編譯exe文件的問題
用file-->new-->project---->applition 在executable name里選擇目錄,填上程序名,就行了,別用向導。
6. pb編譯後按鈕偏離了位置怎麼處理
PBR文件是資源文件,它實質是個文本文件,你可以用記事本來編輯它。 它的內容是你的應用中需要的一些文件的相對路徑。 例如:你的應用中用到了一些圖片、圖標等文件,我們可以將這些外部文件編譯到EXE、PBD或DLL文件中,將來發布應用時
7. 關於PB編譯和發布的一些問題
是ODBC的數據源,要在注冊表注冊一次
mssql ,sybase ase要資料庫對應的DLL,
8. delphi 調用 pb 編譯的 dll 文件問題
如果返回值只有0和-1,建議用byte作為返回類型
另外,在pb中,所有的字元串都以指針的形式來定義,不同的語言,對於字元串的理解和設計是不一樣的,用指針,大家才都通用了。
9. PB9 無法編譯
是不是安裝的PB有問題,重裝試一下
10. pb程序調試不報錯 但是編譯完後運行可執行文件出錯 這是什麼原因呢
可能的原因:
如果程序運行過程中動態使用了對象,那麼在編譯時就必須把該對象所在pbl編譯為pbd或dll,或者在pbr文件里列出動態使用的對象,否則編譯後的程序里是不含這個對象的,所以會報錯