文件读取问题(分不够可以加,望大家积极参与)(50分)

  • 主题发起人 主题发起人 huwei1118
  • 开始时间 开始时间
H

huwei1118

Unregistered / Unconfirmed
GUEST, unregistred user!
一个文本文件中有如下数据
DATE TIME NP TK STAT EXT CALLED NUMBER DURATION RING ACC
01/06/2006 12:53 E 08 OUT 0101 0916753181 00:00:30 00:00 000
01/06/2006 12:54 E 08 OUT 0101 0916753181 00:00:03 00:00
01/06/2006 12:57 E 03 IN 0108 0916786321 00:00:46 00:05
01/06/2006 13:01 1 03 IN 0118 00:00:41 00:02
01/06/2006 13:01 1 03 HOLD 0118 00:00:22 00:00
第一行是标题,我想把它的内容按标题分类取出,如何读取,如何判断空白值?谁能给个思想或者例子?
 
可以作为Txt类型的数据表来打开,各种标题内容就是各个字段了。
 
很简单的:
1. 判断一行字符串中是否有Table字符(0x09), 如果有使用合适长度的空格替代;
2. 用空格补足短缺的行, 例如例子中的第二行以后的各行, 最后ACC值没有, 用空格补齐;
3. 按照固定长度分解字符串就可以了;
 
能不能给个例子啊
 
再问就应该让我帮你吃饭了
 
高手也用不着这样吧。[:)]
 
赞成“新世纪”的话!这种人不值得帮,只问楼主一个问题:你会读写文件吗?
如果答案是肯定的,别来这里提问;
如果是否定的,请看PASCAL语法书钟文件I/O一节!
 
多人接受答案了。
 
后退
顶部