首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在windows下的回车换行的回车如何去掉

2013-03-26 
在windows下的回车换行的回车怎么去掉大师们好:我在BCB界面上写的两个字符串,保存到文本文件,想把这个文本

在windows下的回车换行的回车怎么去掉
大师们好:
    我在BCB界面上写的两个字符串,保存到文本文件,想把这个文本文件转换到linux,因为linux只有换行'\n',而windows是\r\n,在文本文件不能看出,但是在UltraEdit软件能看出,如果在linux写的文件用这个软件打开只会有\n,它的十六进制为 0D。 怎么把windows的\r除去呢??????急救啊,谢谢大师们  拜上
[解决办法]
在BCB中去掉
StringReplace(AsString,"\r","",TReplaceFlags() << rfReplaceAll);
[解决办法]
用TStringList加载文件,然后截掉回车,再保存。
[解决办法]
可以自己写一个函数,替换"\r\n"为其他符号,很简单。
[解决办法]
关键看楼主是如何写到文件中的了。用API还是C函数?

热点排行