Foxtable(狐表)用户栏目专家坐堂 → 哪些字符属于控制字符类别


  共有9979人关注过本帖树形打印复制链接

主题:哪些字符属于控制字符类别

帅哥哟,离线,有人找我吗?
明丰
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:558 积分:4352 威望:0 精华:2 注册:2011/4/18 8:27:00
哪些字符属于控制字符类别  发帖心情 Post By:2011/10/28 13:28:00 [只看该作者]

IsControl 判断指定的字符是否属于控制字符类别

 

请问哪些字符属于控制字符类别?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/10/28 14:22:00 [只看该作者]

这个我都不太清楚,你写段程序,逐个输入判断一下看看。


 回到顶部
帅哥哟,离线,有人找我吗?
明丰
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:558 积分:4352 威望:0 精华:2 注册:2011/4/18 8:27:00
  发帖心情 Post By:2011/10/28 14:34:00 [只看该作者]

没有测试出结果。

 回到顶部
帅哥哟,离线,有人找我吗?
明丰
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:558 积分:4352 威望:0 精华:2 注册:2011/4/18 8:27:00
  发帖心情 Post By:2012/3/14 17:17:00 [只看该作者]

判断指定的字符是否属于控制字符类别
ASCII字符集中前32个字符和127,为不可见字符,都对应着一个特殊的控制功能的字符,叫做控制字符。
十进制 控制字符 说明
0    NUL     Null character(空字符)
1    SOH    Start of Header(标题开始)
2    STX    Start of Text(正文开始)
3    ETX     End of Text(正文结束)
4    EOT     End of Transmission(传输结束)
5    ENQ     Enquiry(请求)
6    ACK     Acknowledgment(收到通知/响应)
7    BEL     Bell(响铃)
8    BS      Backspace(退格)
9    HT      Horizontal Tab(水平制表符)
10  LF       Line feed(换行键)
11  VT      Vertical Tab(垂直制表符)
12  FF       Form feed(换页键)
13  CR      Carriage return(回车键)
14  SO      Shift Out(不用切换)
15  SI       Shift In(启用切换)
16  DLE     Data Link Escape(数据链路转义)
17  DC1     Device Control 1(设备控制1) /XON(Transmit On)
18  DC2     Device Control 2(设备控制2)
19  DC3     Device Control 3(设备控制3) /XOFF(Transmit Off)
20  DC4     Device Control 4(设备控制4)
21  NAK     Negative Acknowledgement(拒绝接收/无响应)
22  SYN     Synchronous Idle(同步空闲)
23  ETB      End of Trans the Block(传输块结束)
24  CAN     Cancel(取消)
25  EM       End of Medium(已到介质末端/介质存储已满)
26  SUB     Substitute(替补/替换)
27  ESC     Escape(溢出/逃离/取消)
28  FS       File Separator(文件分割符)
29  GS      Group Separator(分组符)
30  RS       Record Separator(记录分隔符)
31  US      Unit Separator(单元分隔符)
127 DEL    Delete(删除)

如:
Dim d As String = Chr(127)

If Char.IsControl(d) Then

    Messagebox.Show("这是一个控制字符!")

End If

[此贴子已经被作者于2012-3-14 17:22:29编辑过]

 回到顶部