有一txt文件,是从数据库中倒出的。字段间用空格分隔,空值用等长的空格代替。
用readln(txt,str)读取每一行,可是发现readln自动对行str进行trim操作,这样当第一个字段或最后一个字段为空值(固定长度空格)时会出错。
希望能够将前后的空值也读取到str中,不知有什么好办法?
用readln(txt,str)读取每一行,可是发现readln自动对行str进行trim操作,这样当第一个字段或最后一个字段为空值(固定长度空格)时会出错。
希望能够将前后的空值也读取到str中,不知有什么好办法?
解决方案 »
- 如何做这样的Property
- delphi异步方法如何实现
- 有什么最快的方法把字符串中的换行和回车符删除
- 宽带今天开通了,送Gmail邮箱庆贺!!
- 向高手请教DELPHI中中文件绑定
- 关于nmftp的一个很简单的问题,在线等待!
- 用ADOTABLE的OPEN方法打开记录表,如何让这个记录按某个字段升序排列?
- socketconnection连接或关闭时出现无响应需要过1-2分钟之后才能有反应,高手指教!
- 如何知道每月共有多少天?,5分钟,得100分
- 关于根据操作系统语言动态改变“确定”“取消”“应用”等按钮Caption的做法...
- 随机数
- 请问用什么控件 可以 将 域名 解释成 IP 地址??
var
sField1: String(10);
sField2: String(32);
……
这样再读取的时候应该可以的
readln(txt, sField1, sField2, ……);