|
发表于 2017-10-16 10:36:59
|
显示全部楼层
江苏省苏州市
首先你要定义好你每次发送请求的代码开头 比如“cha询料号{}”+ 你的请求内容 这里的{} 是为了方便你服务器解析的时候用来分割文本的 你的服务器就能取到你的请求内容
然后服务器处理完内容之后 也要返回一个类似格式的数据,方便客户Duan解析
下面是一段我客户Duan发送请求的代码 及返回文本的处理
.版本 2
.如果真 (数组 [1] = “料号cha询”)
料号cha询处理 (数组 [2])
返回 ()
.版本 2
.支持库 iext
.子程序 _按钮_料号cha询_被单击
.局部变量 料号, 文本型
标签_cha询结果.标题 = “”
超级列表框_cha询结果.全部删除 ()
.如果 (删首尾空 (编辑框_料号cha询.内容) = “”)
料号 = “-1”
.否则
料号 = 删首尾空 (编辑框_料号cha询.内容)
.如果结束
发送请求 (“料号cha询{}” + 料号, )
.子程序 料号cha询处理
.参数 cha询结果, 文本型
.局部变量 数组, 文本型, , "0"
.局部变量 数组1, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 表项, 整数型
.如果真 (cha询结果 = “无当前记录”)
标签_cha询结果.标题 = “无当前记录”
返回 ()
.如果真结束
数组 = 分割文本 (cha询结果, #换行符, )
.计次循环首 (取数组成员数 (数组), i)
数组1 = 分割文本 (数组 [i], “|”, )
表项 = 超级列表框_cha询结果.插入表项 (, , , , , )
超级列表框_cha询结果.置标题 (表项, 0, 到文本 (i))
超级列表框_cha询结果.置标题 (表项, 1, 数组1 [1])
超级列表框_cha询结果.置标题 (表项, 2, 数组1 [2])
超级列表框_cha询结果.置标题 (表项, 3, 数组1 [3])
超级列表框_cha询结果.置标题 (表项, 4, 数组1 [4])
.如果真 (取数组成员数 (数组1) < 5)
到循环尾 ()
.如果真结束
超级列表框_cha询结果.置标题 (表项, 5, 数组1 [5])
.计次循环尾 ()
|
|