|

楼主 |
发表于 2025-2-28 15:08:09
|
显示全部楼层
浙江省温州市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
如果 (连接设备.标题 = “连接设备”) 连接设备.标题 = “关闭设备” 端口1. 停止 ()   如果 (端口1. 启动 () = 真) 状态指示灯.填充颜色 = #绿色  状态指示灯.填充颜色 = #灰色  如果真 (连接设备.标题 = “关闭设备”) 如果真 (状态指示灯.填充颜色 = #灰色 )  连接设备.标题 = “连接设备” 信息框 (“连接设备失败,请检查端口是否被占用!”, 0, “警告”, )   变量名 | 类 型 | 静态 | 数组 | 备 注 | 远程地址 | 文本型 | | | 文件内容 | 文本型 | | | 产品名列表 | 文本型 | | 0 | i | 整数型 | | | byteContent | 字节集 | | |
远程地址 = “http://wz258.340126.com/chanping.txt” byteContent = HTTP读文件 (远程地址 ) 如果 (取字节集长度 (byteContent ) = 0 ) 信息框 (“无法读取远程文件,请检查网络或地址是否正确!”, 0, “提示”, ) 返回 ()   文件内容 = 到文本 (byteContent ) 产品名列表 = 提取产品名 (文件内容 ) 组合框_产品名. 清空 () 计次循环首 (取数组成员数 (产品名列表 ), i ) 组合框_产品名. 加入项目 (产品名列表 [i ], ) 计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 产品名列表 | 文本型 | | 0 | startPos | 整数型 | | | endPos | 整数型 | | | currentPos | 整数型 | | |
currentPos = 1 判断循环首 (真) startPos = 寻找文本 (文件内容, “[产品名]”, currentPos, 假) 如果 (startPos = -1 ) 跳出循环 ()    startPos = startPos + 取文本长度 (“[产品名]”) endPos = 寻找文本 (文件内容, #换行符, startPos, 假) 如果 (endPos = -1 )  endPos = 取文本长度 (文件内容 ) + 1     加入成员 (产品名列表, 取文本中间 (文件内容, startPos, endPos - startPos)) currentPos = endPos 判断循环尾 ()返回 (产品名列表 )正在统计需要编译的子程序 正在编译... 错误 (10044 ): 不能将 “文本型”数据转换到 “文本型 数组”数据。
|
|