delphi保存一个文件地址到listview中,怎么再次读取这个地址?
RT 我觉得这个问题应该很简单,但是我好像不会。。
就是我用opendialog读取很多文件将其地址依次保存到listview中,我现在要处理每个地址对应的文件,我怎么再次获取这个地址?
还有,我的这个小程序是将文本的内容先读到memo中再处理memo将其中的某些数据保存到另一个文本中,我现在可不可以直接对文本处理然后直接保存到另一个文本中?因为数据比较多,独到么莫再读进本文会很慢很慢。。
谢谢你们,不要说我,完全自学一个月。。
[解决办法]
就是我用opendialog读取很多文件将其地址依次保存到listview中,我现在要处理每个地址对应的文件,我怎么再次获取这个地址?
-------------------
var
i : Integer;
sCaption : s : string;
begin
//遍历Listview内容
for i := 0 to lst_tempList.Items.Count -1 do
begin
//读取内容
sCaption := lst_tempList.Items.Item[i].Caption
s := lst_tempList.Items.Item[i].SubItems.Text;
end;
end;
var
lst : TStringlist;
begin
lst := Tstringlist.Create;
try
lst.loadfromFile('c:\a.txt'); //装载文件
lst.strings[0] := 'abc'; //改文件第一行的内容
lst.SaveToFile('c:\a.txt'); //保存文件
finally
lst.free;
end;
end;