Chr(13)是什么意思?

chh2002 2005-11-21 05:13:37
在ASCII码中13不是代表回车,10代表换行吗,
回车跟换行不是不一样的吗?回车不是回到句首的吗?
Print "圆的半径=100" & Chr(13) & "圆的周长"
和Print "圆的半径=100" & Chr(10) & "圆的周长"
怎么是同样的效果?
...全文
3935 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
射天狼 2005-11-21
  • 打赏
  • 举报
回复
=================
学习技巧与源码下载站:
http://www.j2soft.cn/
http://j2soft.008.net/
射天狼 2005-11-21
  • 打赏
  • 举报
回复
回车,13是回车的ASC码,其他的可以查询ASC码表。
IamDeane 2005-11-21
  • 打赏
  • 举报
回复
Chr 函数
返回 String,其中包含有与指定的字符代码相关的字符 。
语法

Chr(charcode)

必要的 charcode 参数是一个用来识别某字符的 Long。

说明

0 到 31 之间的数字与标准的非打印 ASCII 代码相同。例如,Chr(10) 可以返回换行字符。charcode 的正常范围为 0 – 255。然而,在 DBCS 系统,charcode 的实际范围为 -32768 到 65535。

注意 ChrB 函数作用于包含在 String 中的字节数据。ChrB 总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW 函数返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同。


chr(13)是回车
weiweiplay 2005-11-21
  • 打赏
  • 举报
回复
下列常数由 Visual Basic for Applications 中的类型库定义,可用来在代码中的任何地方代替实际值:

常数 等于 描述
vbCrLf Chr(13) + Chr(10) 回车符与换行符结合
vbCr Chr(13) 回车符
vbLf Chr(10) 换行符
vbNewLine Chr(13) + Chr(10) 平台指定的新行字符;适用于当前平台
vbNullChar Chr(0) 值为 0 的字符
vbNullString 值为 0 的字符串 用来调用外部过程;与长度为零的字符串 ("") 不同
vbObjectError -2147221504 用户定义的错误号应当大于该值,例如:
Err.Raise Number = vbObjectError + 1000
vbTab Chr(9) Tab 字。
vbBack Chr(8) 退格字符
vbFormFeed Chr(12) 在 Microsoft Windows 中没有作用
vbVerticalTab Chr(11) 在 Microsoft Windows 中没有作用

bbhere 2005-11-21
  • 打赏
  • 举报
回复
这个问题想要说清楚,基本上,很难
weiweiplay 2005-11-21
  • 打赏
  • 举报
回复
回车符
Summer006 2005-11-21
  • 打赏
  • 举报
回复
chr(13)回车。
chr(10)是换行,
vbCrlf 就是一个完整的换行符。 = chr(13) & chr(10)

有些地方3个效果一样,有些地方非要vbcrlf才行。不过规范起见,还是用vbcrlf把

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧