文档章节

SysUtils.AdjustLineBreaks - Unix 与 Windows 的换行符互换

涂孟超
 涂孟超
发布于 2014/09/26 15:33
字数 75
阅读 6
收藏 0
点赞 0
评论 0
举例:
var
  s: string;
  i: Integer;
begin
  s := 'Delphi'#10'2007';
  ShowMessage(IntToStr(Length(s)));    {11}

  s := AdjustLineBreaks(s);
  //s := AdjustLineBreaks(s,tlbsCRLF); {tlbsCRLF 是默认的}
  ShowMessage(IntToStr(Length(s)));    {12, 这时 s = 'Delphi'#13#10'2007'}

  s := AdjustLineBreaks(s,tlbsLF);
  ShowMessage(IntToStr(Length(s)));    {11, 这时 s = 'Delphi'#10'2007'}
end;

 
 
 
 
 

 

 

  
SysUtils 单元下的公用函数目录

本文转载自:http://www.cnblogs.com/del/archive/2008/03/31/1131808.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
Notepad++中Windows,Unix,Mac三种格式之间的转换

http://www.crifan.com/files/doc/docbook/recsoftnpp/release/htmls/nppfuncwindowsunixmac.html 由于历史原因,导致Windows,Unix/Linux,Mac三者之间,对于文件中所用回车换行符,表示的方...

如月王子
2015/03/12
0
1
dos2unix 6.0 发布,Windows/Linux的文本转换

dos2unix 6.0 发布,该版本增加了转换 Windows UTF-16 到 Unix 的 UTF-8 文件的工具,以及增加 Unix 的 UTF-8 到 Windows 的 UTF-8 的转换。 dos2unix 是一个用来转换DOS下的文本的换行符到U...

红薯
2012/05/07
1K
0
dos2unix 4.0 发布 支持国际化

dos2unix 是一个用来转换DOS下的文本的换行符到Unix/Linux下的换行符格式。 该版本支持国际化,支持 Windows 和 DOS 系统,修正了 stdio 模式的bug,更新了文档。 下载地址: dos2unix-4.0-d...

红薯
2009/12/16
383
0
windows git 更改为unix模式换行符决解方法

背景 在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),但 DOS/Windows 一直使用 0x0D0A(CRLF)作为换行符。 问题 需要把再Windows git下模式dos改为u...

时光在飞
06/26
0
0
dos2unix 6.0.5 发布,支持繁体中文版

dos2unix 6.0.5 增加了几个 UI 界面的翻译语言版本,包括对中文的支持。此外更新文档为 UTF-8 格式;Windows 版本默认忽略符号链接。 dos2unix 是一个用来转换DOS下的文本的换行符到Unix/Li...

oschina
2014/04/18
1K
1
Git自动转换换行符(autocrlf)带来的问题

最近在使用Github时遇到个问题。 众所周知,在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS X 在更换内...

游鱼彩虹
2016/12/19
234
0
dos2unix 6.0.4 发布,Windows/Linux 文本转换

dos2unix 6.0.4 发布,此版本更新内容如下: 添加了一个新的俄罗斯信息翻译 添加了新年的选项 -ul 和 -ub 来转换 UTF-16 ,无需 BOM 发现二进制符号则立即打印 支持 Windows 32位版本的大型文...

oschina
2014/01/02
2.4K
5
fopen参数@windows和linux的区别

作为文件的数据,在计算机中都是以二进制的形式存储的。因此,对于文本文件和二进制文件的区分,不是在物理上的,而是在逻辑上的。 在开发时,遇到一个小问题,代码在linux下运行读写文件正常...

地狱的烈火
2013/07/29
0
0
php使用界定符后报 PHP Parse error: syntax error, unex...

被这个烂问题折磨的死去活来,同样一段代码 <?phpecho <<<ENDssdsdadEND;?> 在文件A中可以正确执行,在文件B中不能执行 报错 PHP Parse error: syntax error, unexpected $end in ....... 查......

炘恪
2012/12/11
0
1
warning: LF will be replaced by CRLF 问题解决

window7下使用git 新项目 git init git add . 系统会出现大批:warning: LF will be replaced by CRLF in xxxxx 就是回车(CR, ASCII 13, r) 换行(LF, ASCII 10, n)。 这两个ACSII字符不会在屏......

bomby
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

HTML5和CSS3新特性一览

HTML5和CSS3新特性一览 HTML5 1.HTML5 新元素 HTML5提供了新的元素来创建更好的页面结构: 标签 描述 <article> 定义页面独立的内容区域。 <aside> 定义页面的侧边栏内容。 <bdi> 允许您设置...

全部原谅
8分钟前
0
0
编程开发进阶更重要的是掌握的核心设计思维[图]

编程开发进阶更重要的是掌握的核心设计思维[图]: “单独写一个琐碎的代码块就等同于弹奏音阶一样,不幸的是,弹奏音阶并不能教会你任何关于音乐的东西,并且非常枯燥” 这是 Eric S. Raymon...

原创小博客
11分钟前
0
0
怎样确保java代码在抛出异常时都回滚,而不只是运行时异常

/** TransactionAspectSupport手动回滚事务:*/ @Transactional(rollbackFor = { Exception.class }) public boolean test() { try { ......

gulf
11分钟前
0
0
TCP-Keepalive作用

TCP交互在三次握手确定连接之后,后续可能不会一直有数据在通讯,但此时双方的连接是保持的,如果在这段时间内没有数据,客户端(或服务端)突然关掉了,或者客户端到服务端之间的网络突然断...

sensy
11分钟前
0
0
Hive学习之Hive CLI

Hive命令行接口(CLI)提供了执行Hive QL、设置参数等功能,要启用CLI只需要在命令行下执行$HIVE_HOME/bin/hive命令。在命令下执行hive –H可以查看CLI选项,如下表所示: -d,--define <key...

舒运
14分钟前
0
0
hadoop新手学习笔记之hadoop产品大全

大数据这个词也许几年前你听着还会觉得陌生,但我相信你现在听到hadoop这个词的时候你应该都会觉得“熟悉”!越来越发现身边从事hadoop开发或者是正在学习hadoop的人变多了。作为一个hadoop入...

左手的倒影
15分钟前
0
0
MySQL5.7之开启远程连接

参考这个https://blog.csdn.net/qiyueqinglian/article/details/52778230

汉斯-冯-拉特
16分钟前
0
0
FileUtils API

一、概述 这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开...

如风达
16分钟前
0
0
详解机器学习中的梯度消失、爆炸原因及其解决方法

前言 本文主要深入介绍深度学习中的梯度消失和梯度爆炸的问题以及解决方案。本文分为三部分,第一部分主要直观的介绍深度学习中为什么使用梯度更新,第二部分主要介绍深度学习中梯度消失及爆...

tantexian
21分钟前
0
0
JavaMail 发送邮件

参考 https://www.cnblogs.com/xdp-gacl/p/4216311.html 发送html格式邮件 package com.example.stumgr;import java.util.Properties;import javax.mail.Message;import javax.mail......

阿豪boy
23分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部