社区
Delphi
帖子详情
如何在一行中加入一个回车符!
LittleStar
2000-09-22 02:06:00
var myfile:tfilestream;
mystring:string;
begin
....
myfile.writebuffer(pchar(mystring+#13),length(mystring+#13));
end;
用文本文件打开此文件发现没有回车换行.
...全文
481
9
打赏
收藏
如何在一行中加入一个回车符!
var myfile:tfilestream; mystring:string; begin .... myfile.writebuffer(pchar(mystring+#13),length(mystring+#13)); end; 用文本文件打开此文件发现没有回车换行.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
johnpei
2000-10-13
打赏
举报
回复
这样写
myfile.writebuffer(pchar(mystring+'#13'),length(mystring+'#13'));
试一试
Lionheart
2000-10-04
打赏
举报
回复
显示用#13就好。
lzzqqq
2000-09-22
打赏
举报
回复
我通常用#13来实现,例如要输出一个message对话框,提示信息分两行,
可以这样 showmessage('我不知道'+#13+'怎么回车')就能将输出信息分成两行!
E-Mail:lzzqqq@sohu.com
Putao
2000-09-22
打赏
举报
回复
记事本不认识#13(换行符),而UltraEdit等软件可识别#13,所以想要在Edit类中显示回车符,
需要#13#10,而在RichEdit类中显示回车只要用#13或者#10就可以了
梁苏彬
2000-09-22
打赏
举报
回复
SCUM说的没错,
Delphi中#操作符的功能就是把后面的数字转成ASCII码,和chr函数一样。
如'abc'#13#10'def'表示的就是
abc
def
SCUM
2000-09-22
打赏
举报
回复
按 ANSI ASCII 规定,13h 是回车,10h 是换行。
试试,我没用过 Delphi,不知道对不对。
rabi
2000-09-22
打赏
举报
回复
'#13'输出时是当一个字符来处理,文本编辑器并不会认为它表示回车.我也想知道如何实现
rabi
2000-09-22
打赏
举报
回复
'#13'输出实质适当一个字符来处理,文本编辑器并不会认为它表示回车.我也想知道如何实现
shu
2000-09-22
打赏
举报
回复
再加上个#10就行了。
Java IntelliJ Platform 网页搜索插件项目
本课程将带同学们开发
一个
能进行快速搜索的网页搜索插件。在IDE编辑器或控制台,选
中
文本右键,选择具体搜索引擎就能进行快速的网页搜索。 ## 项目截图 &...
换行符与
回车符
回车符
:'\r',将光标移动到行的最左边; 换行符:'\n',将光标移动到下
一个
新行,光标不一定在新行的最左边; 回车换行:'\r\n',将光标移动到下
一个
新行的最左边; 在Windows操作系统下,回车键被当做'\r\n'的组合使用。若将一串文本写入txt
中
,并对其换行,需要在文本后面添加'\r\n'才能达到换行目的,若只添加了'\r'或者'\n'则文本
中
只会有
一行
,无法达到换
回车符
和换行符区别
回车符
和换行符区别两种字符产生的历史背景两种字符在不同系统上的分歧两种字符在不同系统上的转换1. Unix -> Windows:'\n' -> '\r\n'2. Unix <- Windows:'\n' <- '\r\n' 两种字符产生的历史背景 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有
一个
问题,就是打完
一行
换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么
回车符
和 换行符的区别
首先介绍一下“回车”(carriage return,’\r’)和“换行”(line feed,’\n’)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有
一个
问题,就是打完
一行
换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人...
回车符
和换行符的区别
首先介绍一下“回车”(carriage return,’\r’)和“换行”(line feed,’\n’)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有
一个
问题,就是打完
一行
换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章