0 0 0
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
编码_ansi到usc2_EX文本型 将ansi转变成usc2 如 123 转换后为 %u0031%u0032%u0033 失败返回空文本
参数名类 型参考可空数组备 注
欲转换的文本文本型
分割符文本型如填:%u,返回的数据如:%u0031%u0032%u0033
是否不转换括号逻辑型可空。默认为假,转换。 真 = 不转换 { }[ ]( ) 等括号
是否不转换符号逻辑型可空。默认为假,转换。 真 = 不转换:," 等符号
变量名类 型静态数组备 注
Unicode字节集 
len整数型 
i整数型 
allUsc2文本型 
oneUsc2文本型EX加强版 由“御风软件”提供
len = MultiByteToWideChar (0, 0, 取指针文本_ (欲转换的文本), 取文本长度 (欲转换的文本) + 1, 取指针字节集_ (Unicode), 0)
Unicode = 取空白字节集 (len × 2)
MultiByteToWideChar (0, 0, 取指针文本_ (欲转换的文本), 取文本长度 (欲转换的文本) + 1, 取指针_字节集型 (Unicode), len × 2)
计次循环首 (len - 1, i)
oneUsc2 = 取文本右边 (“00”取十六进制文本 (Unicode [i × 2]), 2)取文本右边 (“00”取十六进制文本 (Unicode [i × 2 - 1]), 2)
oneUsc2 = 分割符 + oneUsc2
allUsc2 = allUsc2 + oneUsc2
计次循环尾 ()
如果真 (是否不转换括号)
allUsc2 = 子文本替换 (allUsc2, 分割符 + “007B”, “{”, , , )
allUsc2 = 子文本替换 (allUsc2, 分割符 + “007D”, “}”, , , )
allUsc2 = 子文本替换 (allUsc2, 分割符 + “005B”, “[”, , , )
allUsc2 = 子文本替换 (allUsc2, 分割符 + “005D”, “]”, , , )
如果真 (是否不转换符号)
allUsc2 = 子文本替换 (allUsc2, 分割符 + “003A”, “:”, , , )
allUsc2 = 子文本替换 (allUsc2, 分割符 + “002C”, “,”, , , )
allUsc2 = 子文本替换 (allUsc2, 分割符 + “0022”, #引号, , , )
返回 (allUsc2)

词条作者信息 使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.