Pascal的如何判断文件是否存在?
pascal吧
全部回复
仅看楼主
level 1
rabbit_xyt 楼主
Pascal的如何判断文件是否存在?有时候一开就闪掉太不爽了...像basic中是open "data" for random as #1if lof(1)=0 then print "FileErroR"不知道是什么原理..大家积极回复呵,3Q咯
2006年02月15日 12点02分 1
level 1
看http://post.baidu.com/f?kz=11727823 的4楼exist函数。如:uses maths;var fn:string; t:text;beginfn:='c:\123.txt';assign(t,fn);if exist(fn) then reset(t) else rewrite(t);……close(t)end.
2006年02月17日 05点02分 2
level 1
那个exist函数所属的maths单元不是Pascal自带的,平时很难用得着。http://www.freepascal.org/docs-html/rtl/sysutils/fileexists.htmluses sysutils;const fn = '123.txt';begin if fileExists(fn) then writeln(fn, ' does exist.') else writeln(fn, ' does not exist.')end.
2006年02月17日 08点02分 3
level 1
Delphi里有很多关于文件的函数。
2006年02月17日 11点02分 4
level 0
QQ:16127175findFIRST语句;请在TurboPascal7.0中打入FINDFIRST,将光标移至FIND的F字下,按CTRL+F1即可获得代码段; 胡霄俊
2006年02月18日 09点02分 5
level 0
{$I-}assign(ff,filename);reset(ff,recordsize);if IOResult=0 then begin { 文件存在 } close(ff);end else begin { 文件不存在 }end;
2006年02月20日 08点02分 7
level 0
Uses DOS;
2006年02月20日 12点02分 8
1