我爱辅助论坛

 找回密码
 【点我注册】

QQ登录

只需一步,快速开始

查看: 1723|回复: 6

[源码] 汉字转Unicode代码

[复制链接]

签到天数: 106 天

[LV.6]常住居民II

发表于 2015-1-2 16:09:35 | 显示全部楼层 |阅读模式
汉字转Unicode

.版本 2
.支持库 spec
.支持库 commobj

.子程序 _编辑框1_内容被改变

编辑框2.内容 = 汉字转Unicode (编辑框1.内容)
延迟 (88)
编辑框2.内容 = 汉字转Unicode (编辑框1.内容)

.子程序 Ansi到字节集, 字节集
.参数 参数_Ansi文本, 文本型
.参数 参数_代码页, 整数型, 可空, 默认为:#CP_ACP = 0
.局部变量 局部_Ansi长度, 整数型
.局部变量 局部_Unicode长度, 整数型
.局部变量 ret, 字节集

局部_Ansi长度 = 取文本长度 (参数_Ansi文本) + 1
局部_Unicode长度 = MultiByteToWideChar (参数_代码页, 0, 参数_Ansi文本, 局部_Ansi长度, ret, 0) × 2
ret = 取空白字节集 (局部_Unicode长度)
.如果真 (MultiByteToWideChar (参数_代码页, 0, 参数_Ansi文本, 局部_Ansi长度, ret, 局部_Unicode长度) = 0)
    返回 ({ 0, 0 })
.如果真结束
返回 (ret)

.子程序 字节集到Ansi, 文本型
.参数 字节集, 字节集
.局部变量 变量, 整数型
.局部变量 临时文本, 文本型
.局部变量 长度, 整数型
.局部变量 文本, 快速文本对象
.局部变量 a, 整数型

长度 = 取字节集长度 (字节集)
.计次循环首 (长度, 变量)
    临时文本 = 取十六进制文本 (字节集 [变量])
    文本.添加 (“ ”)
    文本.添加 (取重复文本 (2 - 取文本长度 (临时文本), “0”))
    文本.添加 (临时文本)
    .如果真 (变量 % 16 = 0)  ' 一行显示16字节
        文本.添加 (#换行符)
    .如果真结束
    处理事件 ()
.计次循环尾 ()
返回 (文本.取文本 (, ))

.子程序 汉字转Unicode, 文本型, 公开
.参数 汉字, 文本型
.局部变量 Unicode, 文本型

.判断开始 (汉字 = “”)
    Unicode = “”
.默认
    Unicode = 字节集到Ansi (Ansi到字节集 (汉字))
    Unicode = 子文本替换 (Unicode, “ ”, “”, , 1, 真)
    Unicode = 子文本替换 (Unicode, “ 00 00”, “”, 取文本长度 (Unicode) - 6, , 真)
.判断结束
返回 (Unicode)

.子程序 __启动窗口_创建完毕



.子程序 _编辑框2_内容被改变



温馨提示:为了保护系统安全,使用辅助前,请务必使用影子系统。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

头像被屏蔽

签到天数: 120 天

[LV.7]常住居民III

发表于 2015-1-2 16:18:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

发表于 2015-1-2 17:01:11 | 显示全部楼层
网上有一堆,不需要

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-7-6 07:45:34 | 显示全部楼层
...........

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2021-3-2 04:14:45 | 显示全部楼层
学习一下,谢谢

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2021-3-2 04:15:10 | 显示全部楼层
感觉很厉害的样子

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 【点我注册】

本版积分规则

QQ|小黑屋|我爱辅助 ( 辽ICP备19006053号-1 )

GMT+8, 2025-5-1 22:42 , Processed in 0.038821 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表