|
分享例程
界面截图: |
|
备注说明: |
修复一个 精易模块命令 文本_首字母改大写 |
本帖最后由 yseric 于 2019-6-4 16:33 编辑
|
文本_首字母改大写 | 文本型 | | |
英文文本 | 文本型 | | | | 分割字符 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 当前位置 | 整数型 | | | tmp分割标志 | 文本型 | | | tmp2被替换的 | 文本型 | | |
英文文本 = 到小写 (英文文本 ) 如果真 (是否为空 (分割字符 ))  分割字符 = “ ”当前位置 = 寻找文本 (英文文本, 分割字符, 1, 真) 判断循环首 (当前位置 ≠ -1 ) 判断循环首 (当前位置 < 取文本长度 (英文文本 ))   tmp分割标志 = 取文本中间 (英文文本, 当前位置, 1 )  tmp2被替换的 = 取文本中间 (英文文本, 当前位置 + 1, 1 )  如果真 (tmp分割标志 ≠ tmp2被替换的 )   英文文本 = 子文本替换 (英文文本, tmp2被替换的, 到大写 (tmp2被替换的 ), 当前位置 + 1, 1, 假) 当前位置 = 当前位置 + 1  当前位置 = 寻找文本 (英文文本, 分割字符, 当前位置, 假)  如果真 (当前位置 = -1 )  跳出循环 () 处理事件 () 判断循环尾 () 判断循环尾 ()调试输出 (英文文本, 当前位置 )英文文本 = 文本替换 (英文文本, 1, 1, 到大写 (取文本中间 (英文文本, 1, 1 )) )返回 (英文文本 ) |
|