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 = ""