|
编码_usc2到Unicode | 字节集 | |
|
欲转换的文本 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
coding | 文本型 | | |
script | 对象 | | |
variant | 变体型 | | |
返回字节集 | 字节集 | | |
CoInitialize ( #NULL )script.
创建 (“ScriptControl”,
)script.
写属性 (“Language”,
“JScript”)script.
方法 (“AddCode”,
“function ascii2native(result){var character=result.split('\\u');var native1=character[0];for(var i=1;i4){native1+=code.substring(4,code.length)}}return native1}”)coding =
子文本替换 (欲转换的文本,
#引号, #中文引号, , ,
真)coding =
子文本替换 (coding,
“\”,
“\\”, , ,
真)variant = script.
通用方法 (“Eval”,
“ascii2native(” +
#引号 + coding +
#引号 +
“)”)VariantToSize (取数据_通用型 (variant
))
script.
清除 ()CoUninitialize ()返回字节集 =
子字节集替换 (variant.
取字节集 (),
去除右边空字节集 (编码_Ansi到Unicode ( #中文引号, 真)),
编码_Ansi到Unicode ( #引号, 真), ,
)返回 (返回字节集
)