-
[PB] PB是否有这样的函数解决方案
PB是否有这样的函数可以从“2,3,4,5”这样的类型为string的数据中读出“2”“3”等数据,可用于存入类型为dec的变量------解决方案--------------------char_split函数,网上有自定义的------解决方案--------------------没有专门的函...
92
热度 -
[PB] pb全局静态变量编译后,存储在哪?该怎么处理
pb全局静态变量编译后,存储在哪?我在globalvariables中定义了一个全局静态变量:constantstringgxrq=string(today(),'yyyy-mm-ddhh:mm')用于标识更新日期application名称是hisxt,存储在hisxt.pbl中程序中还有其他的许多...
61
热度 -
[PB] PB中导出excel 2007文件报错解决办法
PB中导出excel2007文件报错我在pb中将sql数据直接导入到excel文件中,excel2003导入和打开都没有问题,可是同样的代码,本机如果装的是excel2007时,导入和打开文件,总是报“扩展名或格式不正确”,数据也能导入,但总是出这个提示,希望哪位高手能帮助解决。代码:OLEObje...
67
热度 -
[PB] null Object reference解决方法
nullObjectreference//设置marginstringls_dataobject,ls_name////保存位置stringls_dwostringls_left,ls_top,ls_right,ls_bottomifnotisvalid(dw)orisnull(dw)orlen(d...
62
热度 -
[PB] 关于PB多线程开发的有关问题
关于PB多线程开发的问题?在主线程中,如果一个函数正在执行的同时去执行另一个函数没有什么问题,但如果是用SharedObjectRegister创建的一个子线程,在子线程正在执行函数的时候就只能用POST关键字去执行下一个函数,假如不用POST去执行的话子线程就会死锁,请问这是PB本身的原因吗?例子...
87
热度 -
[PB] 代码改变了,但是功能没有变,该如何解决
代码改变了,但是功能没有变我昨天谢了几行代码;是,数据窗口新增行,但是今天代码变成:integerx=5integery=140integerwidth=2016integerheight=1576stringdataobject="dw_基础设置仓库设置窗口"booleanvs...
48
热度 -
[PB] ole控件怎么做参数
ole控件如何做参数引用了一个ole控件,想把他做为全局函数的一个参数,类型是系统自带的olecontrol,但是编译却不通过,提示参数不对?gf(ole_1),谁知道怎么传?------解决方案--------------------olecustomcontrol
23
热度 -
[PB] 继承下来母窗体代码执行有关问题
继承下来母窗体代码执行问题继承了个窗体,上边有个按钮,我在这个按钮上有又写了语句,我想我的语句执行不成功的话不去触发执行,母窗体按钮原先的语句,怎么做------解决方案--------------------在继承后的窗口的按钮的clicked事件中,单击鼠标右键,将ExtendAncestorS...
63
热度 -
[PB] 求PB10 文件转BASE64例子,该如何解决
求PB10文件转BASE64例子求PB10文件转BASE64例子------解决方案--------------------去网上download个动态库,然后在pb中调用即可,这个东东网上去很多现成的------解决方案--------------------可以使用XML方式来转。创建"...
49
热度 -
[PB] PB Custom Class 调用有关问题,求解
PBCustomClass调用问题,求解!////////////////////////////////nvo_multithread//add(Stringl_str_linetext,Longai_n)returnsany/////////////////////////////Longi,R...
222
热度 -
[PB] 在pb中怎么用程序语句注册sqlserver的odbc数据源
在pb中如何用程序语句注册sqlserver的odbc数据源?在pb中如何用程序语句注册sqlserver的odbc数据源?象通过在控制面板-管理工具-数据源中创建的一样?------解决方案--------------------就是你先在ODBC管理器里先注册一个SQLServer的数据源。然后...
22
热度 -
[PB] 这个存储过程如何不执行
这个存储过程怎么不执行?本人pb8,sql2000在pb中调用存储过程:insert_jtxh_wh_day_1如下代码:DECLAREjtxh_tj_01PROCEDUREFORinsert_jtxh_wh_day_1@ls_code=:ls_code1,@pb_code=:pb_code1,@j...
63
热度 -
[PB] 由1,2,4,8,16.相加组成的数,怎么快速确定组合数
由1,2,4,8,16...相加组成的数,如何快速确定组合数有一个long型数据,它可能由1,2,4,8,16...等数相加组成,如何用最少的循环次数确认出它由哪几个数组成?如:9由1、8组成(如何通过两次循环得出结论来:2^0+2^3,最终结果包含0和3)又如:521由1、8、512组成(如何通过...
38
热度 -
[PB] RegistryGet在WIN7 64位无法使用,有什么办法吗?该怎么处理
RegistryGet在WIN764位无法使用,有什么办法吗?在XP没有问题,刚装了win764位,调用失败,返回-1,有什么办法吗?谢谢------解决方案--------------------单击右键,选择‘以管理员身份运行’试试~~------解决方案--------------------...
48
热度 -
[PB] PB全局函数,偶尔会被无缘无故的跳过解决思路
PB全局函数,偶尔会被无缘无故的跳过PB全局函数,偶尔会被无缘无故的跳过,产生很多重大问题,个人总结,其中的原因极有可能是:1、实际工作中,大家都喜欢差异编译2、但是程序本身,是由很多PB版本从低到高,编写而成的3、因为全局函数往往是比较固定、不再修改的,差异编译时,就没有编译这些对象4、实际运行时...
21
热度 -
[PB] Powerbuilder查询语句中直接利用变量的方法有哪些?解决思路
Powerbuilder查询语句中直接利用变量的方法有哪些?我想知道类似:a,:b这类的变量直接出现在查询语句中的方法有哪些?我知道,ODBC或直连都可行,但有时有很大的问题我现在的情况是,简单查询可以直接用变量的,但一旦加入with语句就不行了~用动态数据窗口可以支持with,但又不支持这种变量(...
82
热度 -
[PB] 关于: ~t解决方案
关于:~tstringstr,str2str='aa'str2=str2+str+"~t"为什么这些写结果str2还是等于'aa'呢我想让str2="aa~t"该怎么写呢?谢谢。------解决方案--------------------探讨stringstr...
51
热度 -
[PB] 向数据库insert失败,大家来帮帮啊该怎么处理
向数据库insert失败,大家来帮帮啊!stringlb_1,lb_2,lb_3,lb_4,lb_5datetimelb_6,lb_7lb_1='000000005'lb_2='01'lb_3='jy09'lb_4='gp0901'lb_5='mj0901'lb_6=datetime(date('2...
79
热度 -
[PB] 怎么从字符串里提取指定的字符
如何从字符串里提取指定的字符各位,有个字符串0.6*1219*1287/0.6*1219*1433/0.6*1219*1615/0.6*1219*1400/0.6*1219*1043,我想提取每个/前的子字符串,比如0.6*1219*1287,并且在每个子字符串里提取*前后的字符,如0.6,1219...
8
热度 -
[PB] DataWindow column type does match GetItem type?解决方法
DataWindowcolumntypedoesmatchGetItemtype?????做了一个窗口里面包含添加数据控件和刷新控件,其中刷新控件的clicked代码如下(cb_1是“添加”控件,cb_4是刷新控件)cb_1.enabled=trueconnectusingsqlca;dw_wxjx...
210
热度