我想定義一個對像或者是是數組,要如何做呢(49分)

  • 主题发起人 主题发起人 goddy
  • 开始时间 开始时间
G

goddy

Unregistered / Unconfirmed
GUEST, unregistred user!
我是數據是一個文件格式如下﹐打把它讀到內存任意操作﹐要如何做呢
數據:
"a","b","c",............/n
"a1","b1","c1",........../n
"a2","b2","c2",......../n
....................../n
 
这是CSV格式
 
用stream。
關於stream的資料到處有。
 
用TStrings对象来操作得了。
 
同意dedema,用TStrings对象。
var
TS: TStrings;
begin
TS := TStringList.Create;
TS.LoadFromFile('文件名.txt');
ShowMessage(IntToStr(TS.Count));
// 文件的行数
ShowMessage(TS.Strings[0]);
// 文件中第1行的内容
ShowMessage(TS.Strings[0][1]);
// 文件中第1行中的第1个字符
TS.Free;
end;

TStrings类还有很多有用的方法,比如定位字符串、取类INI文件中某个项的值等等,具体可多关注一下Delphi Help中关于TStrings类的方法。
 
多人接受答案了。
 
后退
顶部