资源描述:
《pb的基本函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、Open两种格式:一个是带参数的还有一个是不带参数的不带参数的是不确定具体的数据类型的2、Opensheet()opensheet(指定窗口名,{指定要打开的窗口的类型},指定要放置的工作表的框架窗口名,所打开的窗口是在第几个菜单下生产默认值为倒数第二个,打开方式arrangeopen。)打开方式分为三种:cascade、layered、original。Cascade:向右下方偏移。默认值如果缺少的话Layered:最大化Original:与cascade相同。只是打开的时候与原来的一样大3、Close4、Setfocus()将焦点设置到指定控件上Ob
2、jectname.setfocus()如果objectname是列表框的话则控件将指向列表框的第一列表项上。5、SelectText()返回该控件所选的文本。返回值为longSinglelineeditname.selecttext(start,length)6、GetColumn()和GetColumnname()两个都没有返回值:第一个是返回当前列的列好,第二个则是返回当前列名7、Update()8、DeleteRow()Dwcontrol.deleteRow(row)row表示要删除的行数,当该值为0时则表示删除该行1、insertrow在数据窗口控件
3、指定行前面插入一行dwcontrol.insertrow(row)scrolltorow():使新插入的行成为当前行。2、ScrollToRow()使用方法:rtename.scrolltorow(row)Rtename超文本编辑框的名称。如果row的值为0的话则就回滚到第一行,如果row的值大于超文本的行数则回滚到最后一行3、selectedColumn()返回插入点后第一个字符的位置rtename.selectedcolumn()4、setcloumn5、print()以当前字体在打开的打印作业中打印一行或多行文本print(printjobnumber
4、,{tabl},string{,tab2})tab1为文本开始打印的位置,以千分之一英寸为单位。String指定要打印的字符串Tab2打印结束后打印光标要移动到的位置6、SetItem设定数据存储对象指定列的行的上面的值格式或者说语法:(dw_jineng.SetItem(ll_Row,'xingming',ls_XingMing)),setitem(行数,字段,数值)行数:数据希望写入缓冲区的行数字段:可以是数字也可以是字符串数值:可以是任何类型的数据7、SelectRow()selectrow(0,false)取消以前点中行的状态Selectrow(ge
5、tclickedrow(),true)8、GetItemString()读取数据窗口中的值,条件是这个值必须是字符比如:dw_1.getitemstring(1,3),取得第2行,第4列的值(行列起始从0开始标)或者dw_1.getitemstring(1,姓名),取得第2行,列名为姓名的值(假使你有姓名这列1、GetItemDecimal()语法:dwcontrol.getitemdecimal(row,column{,dwbuffer,originalvalue})Row要得到数据值的单元所在的行Column要得到数据值的单元所在的列Dwbuffer:指
6、示想得到数据窗口哪个缓冲区的值:Primary:缺省值,delete:得到删除缓冲区中的数据Filter:得到过滤缓冲区的数据2、GetItemNumber()3、GetItemDate()GetItemDateTime()GetItemTime()GetItemStatus()函数作用:返回指定缓冲区中指定行、指定列数据项的修改状态getitem(行数,字段)1、Getrow()返回数据窗口当前行的行号lrc=dw_employee.GetRow()2、GetText()返回数据窗口空间中“悬浮在当前”行或者列之上的编辑框中的文本。3、KeyDown(检测
7、用户是否按了键盘上指定的键keydown(keycode)Ifkeydown(keyf1!)then…….//按f1键执行的代码Elseifkeydown(keycontrol!)then。。。。。//按ctrl执行的代码Endif3、triggerevent函数语法:objectname.TriggerEvent(event{,word,long})触发指定对象的指定事件event:要触发的事件例子1,触发缺省事件: cb_1.TriggerEvent(Clicked!) 等价于: cb_1.TriggerEvent(“Clicked”) 例子2,
8、触发用户自定义事件: w_main.Trigger