一个简单的问题 Delphi中要是操作很大的文件能不能只操作其中的一部分相当于支持插入和删除中间一部分文件的内容,由什么好办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实如果大小不要超过10M,使用TStrings类非常方便,对行格式的文件,既安全,又容易处理如:var F:FileName; Pos:Integer;//位置 FileStrings:TStrings;begin FileStrings := TStringList.Create; try FileStrings.LoadFromFile(F); //插入 FileStrings.Insert(pos,'sssssssssssssss'); //删除 FileStrings.Delete(pos); finally FileStrings.Free; end;end; 不好意思,上面的少写一句,var F:FileName; Pos:Integer;//位置 FileStrings:TStrings;begin FileStrings := TStringList.Create; try FileStrings.LoadFromFile(F); //插入 FileStrings.Insert(pos,'sssssssssssssss'); //删除 FileStrings.Delete(pos); //........... ..... FileStrings.SaveToFile(F); finally FileStrings.Free; end;end; 用TStrings把,真的很方便!var memo,sss:TStrings; memo:=tstringlist.Create; sss:=tstringlist.Create; sss.Append('ddddd'); memo.Append('ssssssss') memo.AddStrings(sss); 20都个字段如何一次性insert 有关于WebService的问题? 请问:DELPHI的转义符是什么?谢谢 小问题:你如何把数据发送到在服务器背后的某台客户端(用在WAN上)? 如何设置系统的环境变量:用程序 self 函數需要在程序的前面定義或聲明嗎 如何编写支持公文包的管理系统软件? 深夜求助,关于stringgrid drawcell中越界问题 新手 询问一下关于Delphi 控件 SaveDialog 控件的使用问题 关于SQL语句的问题!!!! 这样使COOLBAR实现拖动功能? 求助:关于创建一个控件
如:var
F:FileName;
Pos:Integer;//位置
FileStrings:TStrings;
begin
FileStrings := TStringList.Create;
try
FileStrings.LoadFromFile(F);
//插入
FileStrings.Insert(pos,'sssssssssssssss');
//删除
FileStrings.Delete(pos);
finally
FileStrings.Free;
end;
end;
var
F:FileName;
Pos:Integer;//位置
FileStrings:TStrings;
begin
FileStrings := TStringList.Create;
try
FileStrings.LoadFromFile(F);
//插入
FileStrings.Insert(pos,'sssssssssssssss');
//删除
FileStrings.Delete(pos);
//...........
.....
FileStrings.SaveToFile(F);
finally
FileStrings.Free;
end;
end;
var memo,sss:TStrings; memo:=tstringlist.Create;
sss:=tstringlist.Create;
sss.Append('ddddd');
memo.Append('ssssssss')
memo.AddStrings(sss);