我通过form1.Memo1.Lines.SaveToFile(application.GetNamePath+'dataDB.txt')将Memo1里的数据保存到dataDB.txt文件中,可我第二次再保存数据时就将第一次的数据给覆盖了,有没办法不要覆盖而是追加到第一次的后面.(各位大哥帮小弟想想办法多谢了!!!!)
解决方案 »
- delphi中画图读取数据库出现“invalid pointer operation”呢?
- 请问,如何判断EDIT1里的值,是否被更改过?
- COM+配置(三层)问题
- JVCL3.0正式出来啦!
- 能够在DBGRID用鼠标一下拉动后选拔中标多行吗??
- Delphi7如何卸载控件!?
- 该死的ADO、COM+、Midas的结合,已经为此呕血数升!!
- edit4.text:=im.oicture.bitmap.pixelformat;时应该用什么函数转换pixelformat为string类型啊?
- 百分全送,再送百分,请问个位高手,怎么看待VB和DELPHI,优势分别是什么啊! 还有IT认证, 国家,和公司的那个更具优势
- 急!!!求做QQ游戏 2副牌 的 升级(拖拉机) 游戏 Delphi6.0版的源代码?
- treeview中,当选中某一个结点时会触发一个什么事件?
- 关于TlistView错误消息
procedure TForm1.Button1Click(Sender: TObject);
var
mytxt:tstringlist;
begin
mytxt:=tstringlist.Create();
if FileExists('d:\xhh.txt') then
mytxt.LoadFromFile('d:\xhh.txt');
mytxt.AddStrings(memo1.lines);
mytxt.SaveToFile('d:\xhh.txt');
mytxt.Free;
end;
f : textfile; if FileExists(application.GetNamePath+'dataDB.txt') then
begin
assignfile(f,application.GetNamePath+'dataDB.txt');
Append(f);
Writeln(f,s);
CloseFile(f);
end else
begin
form1.Memo1.Lines.SaveToFile(application.GetNamePath+'dataDB.txt');
end;