chr(13)chr(10)\r\n求详细区别

supercpu123 2006-07-13 10:52:05
chr(13)chr(10)\r\n好象还有其他什么的符号,以前一直是糊涂的用着,具体区别也不清楚
在写文件的时候这些符号随便搭配经常出来黑方块,也不知道是什么。

求高手详解一下这些该死的符号,小弟头大了
...全文
994 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
哥是龙王 2006-07-14
  • 打赏
  • 举报
回复
net_lover(孟子E章) 正解
VirtualDesktop 2006-07-14
  • 打赏
  • 举报
回复
\r=chr(13)=vbcr
\n=chr(10)=vblf

\r\n=vbcrlf
supercpu123 2006-07-13
  • 打赏
  • 举报
回复
我用write("11"+chr(10))出现的是“11黑方块”,光标在黑方块后面
write("11"+chr(13))出现的是“11黑方块”,光标却跑下一行去了
如果是write("11"+chr(13)+"22")出现的是“11黑方块22”,光标还在这一行,按上一句的情况看,为什么输出的“22”不是在下一行而是同一行,而且光标又被拉回来了?
supercpu123 2006-07-13
  • 打赏
  • 举报
回复
晕,被抢楼了,我是说楼上的楼上
supercpu123 2006-07-13
  • 打赏
  • 举报
回复
MSDN中WriteLine()方法说默认的行结束符是一个字符串,其值为一个回车符后面跟一个换行符 ("\r\n")
楼上大哥,你是不是说反了?

还有chr(13)&chr(10)和\r\n是不是等效的?
\r能和chr(10)一起用吗?
孟子E章 2006-07-13
  • 打赏
  • 举报
回复
vb.net 用chr(13)chr(10)
C#用 \r\n
还有System.Environment.NewLine
ofei 2006-07-13
  • 打赏
  • 举报
回复
\r 换行,在新的一行光标位置不变
\n 回车,将光标移动到所在行的开始

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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