创建了一个程序,用进程接收邮件,在接受的时候,使用一变量记录主题,发件人,收件人等信息,我想从里面提检出发件人的地址存到一个.txt文件中,首先判断.txt文件是否存在若存在就追加,若不存在就创建,应该怎样做呀?跪求!!!!
解决方案 »
- FMTBCD类型的数据怎样输入?
- 关于关联菜单context menu的问题
- 在线急等-50求 怎么获得一个窗口(例如IE)的标题栏的left,top,height,width啊
- 关于浮动按钮
- 关于滚动条的问题
- DELPHI的EXE文件的图标的疑问!头疼,急……
- 怎么判断一个输入是否是合法的路径?
- http://community.csdn.net/expert/deeptree/RoomForum.asp?roomid=5306
- 如何实现多个线程的同步,使用什么做互斥操作啊!
- 在记录里面怎么定义若干比特个比特的变量?
- 如何用独立线程实现数据更新
- 哪位有regware2的控件,帮忙发给我,万分感激
FileExists('c:\dd.txt')
创建.txt文件var
SList : Tstrings;begin
SList := Tstringlist.create;
slist.add('');
…………
slist.savetofile('c:\dd.txt')
end;
人家要文件存在时添加楼主查一下一下几个函数的用法就知道了:assignfile,append,rewrite,writeln,closefile
if fileexists then append else rewrite
var
ttlist:Tstringlist;
begin
ttlist;=Tstringlist.create;
try
if fileExists(Afilename) then
begin
ttlist.loadfromfile(Afilename);
ttlist.add(Atext);
end else
ttlist.text:=Atext;
ttlist.Savetofile(Afilename);
finally
ttlist.free;
end;
end;
SList : Tstrings;begin
SList := Tstringlist.create;
slist.add('');
…………
slist.savetofile('c:\dd.txt');
end;
try
append
except
rewrite
end;