相信很多运维人员见过这样的一种输入方法,按住键盘的ALT键然后在小键盘处输入88,放开ALT键,然后再按住ALT在小键盘处输入80,再放开键盘,屏幕光标文本处就会依次出现XP这个2个字母,这个很神奇,这些数字是什么,如何对应的背后的字符?

这数字实质是对应的32位Unicode字符,就是UTF-32字符,按住ALT键,系统接收输入,松开ALT键,系统就会把输入的数字在UTF-32字符映射表中去找对应的字符然后输出到屏幕,相信ASCII码表大家都知道,128个字符一一对应,UTF-32也是一样的道理每个字符都有他的编码,如果想知道某字符的UTF-8编码,可以使用VBS的AscW函数来转换,反之,若想知道某UTF-32编码对应的是哪个字符,则用ChrW函数,示例:

uCode=20204                              ‘这个是编码

wscript.echo ChrW(uCode)     ‘返回这个编码对应的字符,AscW用法一样,如下:

uCode=”X”                                   ‘这个是大写字母X

wscript.echo AscW(uCode)     ‘返回这个大写字母X对应的UTF-32编码。

技术交流群:70539804

最新文章

  1. 《微软互联网信息服务(IIS) 最佳实践》已上市,欢迎选购!
  2. Norflash控制器的Verilog建模之一
  3. 第4/24周 页面限制8060 bytes
  4. ettercap局域网内DNS欺骗(隔壁的哥们轻一点 ...)
  5. Uninstall Tool 3.3.2.5315 简体中文注册版(彻底卸载软件)
  6. android中几种常见的尺寸
  7. 2012高校GIS论坛
  8. 【POJ 3669 Meteor Shower】简单BFS
  9. Windows 8 – Reason 442: Failed to enable Virtual Adapter
  10. vmware fusion 10/pro 10序列号
  11. 微信小程序 PHP后端form表单提交实例详解
  12. linux判断文件是否存在
  13. Ubuntu重装mysql错误解决
  14. hdu 5492 (暴力+nice)
  15. mysql 随机数 rand使用
  16. 前端学习 -- Css -- 文本样式
  17. Linux命令详解-whatis
  18. 【PAT】1024. Palindromic Number (25)
  19. java代码FileInputStream的复制粘贴练习
  20. C++STL:流迭代器

热门文章

  1. phpmailer配置163邮箱
  2. Oracle 用户
  3. 项目中遇到的死锁问题: Lock wait timeout exceeded; try restarting transaction
  4. javascript总结27 :特殊引用类型String/Number/Boolean
  5. jquery 常用工具方法
  6. java Random类和Math.Rondom
  7. 分布式缓存系统Memcached简介与以及在.net下的实践(转)
  8. [Lua快速了解一下]Lua的Table
  9. Android-Intent意图传递数据
  10. heartbeat+nginx搭建高可用HA集群