pb源碼
❶ pb每行源碼的解釋,例如 selectrow()
is_modify=true //將boolean類型變數is_modify賦值為true
dw_1.selectrow(0,false)//不選中任何行
string setting
setting = dw_1.Object.DataWindow.ReadOnly//獲取dw_1的只讀屬性
dw_1.Object.DataWindow.ReadOnly="no"//將DW_1的只讀屬性設為『NO』 也就是讓DW_1可以被操作
setting = dw_1.Describe("DataWindow.ReadOnly")//獲取dw_1的只讀屬性 這2句和上面2句效果相同!無意義
dw_1.Modify("DataWindow.ReadOnly=no")//將DW_1的只讀屬性設為『NO』 也就是讓DW_1可以被操作
int li_row
li_row = dw_1.insertrow(0)//dw_1插入一行,並將行號用li_row記錄下來
if li_row > 0 then
dw_1.scrolltorow(li_row) //將當前行滾動到新插入的行
dw_1.setrow(li_row) //將新插入的行設置為當前行
dw_1.setfocus() //dw_1獲取焦點
//dw_1.setcolumn( 'ip1 ')
end if
求採納!
❷ Pb源代碼裡面怎麼看設置界面
不太明白你說什麼,是不是窗體的open事件,你看scripe代碼後,找不到窗體界面了?注意下面tab條,有window、scripe等等一系列標簽,點選就行。當然pb不同版本操作會有出入,有的需要從上面菜單選擇。你看看書,上面會介紹基本操作的。
❸ PB源代碼自己消失!
直接看腳本好了,PB是不穩定的。腳本是最直接的
❹ pb源碼如何打開
有沒有pbw文件,如果有,直接雙擊它就可以打開(當然前提是你裝了pb)。
如果沒有,就需要你建立一個,以pb9為例:先建工作區,file-new-workspace頁-workspace,然後附加應用,file-new-target頁-existing Application,然後選中你pbl里的應用程序對象,保存後就ok了。
❺ 怎麼用pb打開已經存在的源碼
如果你的版本低於你下載的版本的話就不能打開了。建議用新的版本。可以下載一個pb11安裝文件,安裝之後看打開pb,看help的about powerbulider 的vesion 有一個版本號,比如 3127 然後下載這個版本的破解文件,按照說明破解就可以使用了,沒有任何限制
❻ PowerBuilder 7.0 如何導入pb程序查看源碼
pb7的程序也是pbl文件,只不過有個環境文件pbw,雙擊pbw能夠打開這個工程,裡面是所有pbl文件,也能分別打開pbl文件,只要在pb中選擇文件就行 建議你不要用7了,如果用低版本,可以用6.5,用高版本
❼ PB源代碼如何運行
新建一個workspace,然後添加一個Existing Application,在下步中選擇你那pbl中的應用(帶有應用的pbl會顯示+,打開它在下級文件中),再下一步點窗口旁邊的3個點的按鈕,添加所以的pbl文件,再一步步確定下去就可以了。
上面方法適合pb8.0及以上版本
PB有版本兼容的問題,低版本的軟體不能打開高版本的文件,用高版本的軟體打開低版本的文件就會升級到高版本,但不是一定會升級,有時也會提示錯誤,這個要慢慢了解了,
希望我的回答對你有幫助!
❽ 怎麼用powerbuilder打開網上的pb源碼並運行
首先要確定源碼的版本,低版本的powerbuilder無法打開高版本源碼。
然後,工作區workspace是PB8以上版本才有,如果源碼已經有.PBW文件,就不用創建了。同樣如果是PB8之前的powerbuilder也不用創建工作區。
如果安裝好了Powerbuilder,直接雙擊pbw文件就可以打開源碼。
❾ pb代碼。。
D、E是數據窗口對象中數據?
假定,CLASS、CODE為字元,則:
STRING LS_CLASS,LS_CODE
LS_CODE = DW_1.GETITEMSTRING(x,'CLASS')
LS_class = DW_1.GETITEMSTRING(x,'CLASS') //x為你取的DW_1的行。
//D和E即為你定議的類別取值。
if D = LS_CLASS AND E = LS_CODE THEN
RETURN
END IF
❿ 求pb資料庫實例源代碼
pb支持oracl9i和10,直接new就可以了 SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = <********>
SQLCA.ServerName = "127.0.0.1"
SQLCA.LogId = "user"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""