发布网友 发布时间:2024-03-20 14:12
共1个回答
热心网友 时间:2024-03-23 00:23
用upperbound()函数获取数组中元素的个数.然后用for循环 语句.以下是思路:字符串可以用{} str = '12345678';echo $str{0};echo $str{1};最多坐下数字转字符串的处理
pb 如何声明二维数组PB不支持二维动态数组,先定义一个结构s_array,里面包含一个一维数组array1 s_array:{int array1[];}再定义一个s_array类型的动态数组 s_array array2[];赋值如下:array2[1].array1[1] = 1;array2[1].array1[2] = 2;array2[1].array1[3] = 3;array2[2].array1[1] = 10;arr...
几种常见的对话框在PB中是如何实现并调用的技巧。转换缺省的颜色数组到一BLOB变量中 blobedit(ibl_customcolors,1,il_custominitcolors) istr_choosecolor.lpcustcolors = ibl_customcolors //设置客户定义颜色的指针 istr_choosecolor.lstructsize = 36 //设置结构尺寸 setnull(istr_choosecolor.hwndowner) //设置父窗变量为空 istr_choosecolor.flags = ...
关于pb中数组提取的问题数组数据需要一个个提取出来。所以需要用循环把数据全部读取出来然后存放到 一个字符串变量里面。
PB 求PB事件ID号pbm_cbsetitemdata 在列表框中设定4字节(32位)项。 pbm_cbsetitemheight 设置列表框中项的高度。 pbm_cbshowdropdown 转换(显示或隐藏)列表框中拖放区域。 通用对话框通知消息(前缀:pbm_cbn) pbm_cbndblclk 用户在列表中某一项上双点。 pbm_cbndragdrop 一个对象被放到通用对话框控件上。 pbm_cbndragenter 一...
pb的openwithparm怎么样才能传一个结构数组,又如何接收stru_test (str_1,str_2)stru_test stru_test1 stru_test1.str_1="a"stru_test1.str_2="b"openwithparm(w_1,stru_test1)w_1 的 open事件接收 string str_1,str_2 stru_test stru_test1 stru_test1=message.powerobjectparm str_1=stru_test1.str_1 str_2=stru_test1.str_2 ...
pb 中怎么把数据库里的多个数据取出放到一个数组里?是一个字段的多个...把你要的字段建立到数据窗口中 例如你要的字段名为“my_data"string ls_data[]ls_data[] = dw_1.object.my_data.current
PowerBuilder做的史上最强的矢量画图软件VISIO也要低头不需要模拟显示。 13. 打印和设备无关 画面打印情况只与打印纸、图形的相对位置有关,与设备无关。所有页面共用同一张打印纸。 14. 支持图形分组 允许建立若干个图形组,这些组被保存进文件,这样可以方便地对图形进行分组管理和编程。例如,在一幅地图上,把所有房子建立一个数组,把所有公用设施按照类别分别建立一...
pb编程中读出数据咋能分开定义数组,然后使用pos函数来取得'/'符号的位置,配合do while 循环累分别汲取每一个数字,并存放到数组中。string ls_number[]integer i = 1 string ls_str = '2/3/5/6/7/8/'long ll_pos ll_pos = pos(ls_str, '/')do while ll_pos > 0 //大于0循环 ls_number[i] = left(ls_...
在pb里调用存储过程的时候,如何传递数组变量string ls_string,ls_year integer li_month,li_persion array a[]FOR li_count = 1 to LowerBound(arrary) //数组名 ls_string = a[li_count]li_persion = pos(ls_string,'+')ls_year = mid(ls_string,1,li_persion - 1)li_month =integer(mid(ls_string,li_persion + 1 )DECLARE...