PB11.5的一段DEMO要改到PB9版本上来用,BYTE相关的地方如何来改?谢谢

sybasebbs 2014-04-22 09:38:09
byte lbyte
GetByte ( lb_buff, i, lbyte )
SetByte(blob_input,inputlen+i,lbyte)

主要是一个变量定义,二个高版本函数,要如何处理?谢谢!
...全文
532 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
sybasebbs 2014-04-25
  • 打赏
  • 举报
回复
我也想升级12.5,可是有些老版本不能随便升级啊。 谢谢版主了!! 我再研究一下,有问题再请帮忙了。
WorldMobile 2014-04-25
  • 打赏
  • 举报
回复
另建议不要用pb9了,升级到pb12.5吧,最新版的增加了一些功能,也比较稳定
WorldMobile 2014-04-25
  • 打赏
  • 举报
回复
引用 7 楼 ehxz 的回复:
在测试过程中,还有一些别的小问题,不知道版主是否能帮忙把DEMO全部改成PB9的,个人愿出更多分,谢谢。 目前发现的主要问题是: 1、BYTE还有其它的地方用的到; 2、在PB11.5有一些特殊的字符,在PB9里显示的不一样,如uo_pbcomm下的函数of_checkrevieve_viva下有char(lb_byte)=后面的内容在PB9里显示的就不一致。 可能还有其它未发现的问题,不知道是否有时间帮忙解决一下。 下面附上原始的开发文件说明:
建议还是自己转吧,没有哪么多时间和精力去弄,如果哪个地方有问题,你可以贴上来,一起探讨一下
sybasebbs 2014-04-25
  • 打赏
  • 举报
回复
http://pan.baidu.com/s/1jGqkHBC 一个英文的PDF文档,谢谢。 通讯协议用的是dialog0204
sybasebbs 2014-04-25
  • 打赏
  • 举报
回复
在测试过程中,还有一些别的小问题,不知道版主是否能帮忙把DEMO全部改成PB9的,个人愿出更多分,谢谢。 目前发现的主要问题是: 1、BYTE还有其它的地方用的到; 2、在PB11.5有一些特殊的字符,在PB9里显示的不一样,如uo_pbcomm下的函数of_checkrevieve_viva下有char(lb_byte)=后面的内容在PB9里显示的就不一致。 可能还有其它未发现的问题,不知道是否有时间帮忙解决一下。 下面附上原始的开发文件说明:
sybasebbs 2014-04-24
  • 打赏
  • 举报
回复
谢谢! 我来测试一下看。
WorldMobile 2014-04-23
  • 打赏
  • 举报
回复
给你段参考 pb11下的这段代码 blob{4096} lblob byte lb[13]={4,2,48,49,27,49,49,48,48,48,48,27,3} for i = 1 to 13 setbyte(lblob,i,lb[i]) next 转换为pb9为以下代码,已经编译测通过 blob{4096} lblob int lb[13] = {4,2,48,49,27,49,49,48,48,48,48,27,3} int i for i = 1 to 13 lblob += blob(char(lb[i])) next
WorldMobile 2014-04-23
  • 打赏
  • 举报
回复
引用 楼主 ehxz 的回复:
byte lbyte GetByte ( lb_buff, i, lbyte ) SetByte(blob_input,inputlen+i,lbyte) 主要是一个变量定义,二个高版本函数,要如何处理?谢谢!
byte在pb9中实现的话,只能用blob GetByte ( lb_buff, i, lbyte ) 在PB9中可以这么来做 lbyte = blobmid(lb_buff, i) SetByte(blob_input,inputlen+i,lbyte) 在pb9中这样来实现 blob_input = blobmid(lbyte, inputlen + i)
sybasebbs 2014-04-23
  • 打赏
  • 举报
回复
sybasebbs 2014-04-23
  • 打赏
  • 举报
回复
问题调整: 请将:http://pan.baidu.com/s/1o6jWMiI 的PB11.5的DEMO帮忙改为PB9的,升级主要是涉及到开始的几个问题,谢谢。
做梦的猫 2014-04-22
  • 打赏
  • 举报
回复
blob{1} lbl_byte lbl_byte = blobMid(lb_buff, i, 1) blobEdit(blob_input, inputLen + i, lbl_byte) 不知道这样可不可以,试试吧。。

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧