1234567891011121314151617181920212223242526272829303132333435363738394041 |
- uses dos;
- var dirinfo:searchrec;
- function IntToStr(I: Longint): String;
- { Convert any integer type to a string }
- var
- S: string[11];
- begin
- Str(I, S);
- IntToStr := S;
- end;
- procedure write_error(errorstring:string);
- var
- h,m,s,j,mo,ta,dummy:word;
- stri:string;
- begin
- gettime(h,m,s,dummy);
- getdate(j,mo,ta,dummy);
- stri:=inttostr(j)+':'+inttostr(mo)+':'+inttostr(ta)+' '+inttostr(h)+':'+inttostr(m)+':'+inttostr(s);
- writeln(stri,' ',errorstring);
- end;
- procedure readprgfiles;
- var i:word;
- begin
- FindFirst('*.pp',anyfile, DirInfo);
- while doserror = 0 do
- begin
- inc(i);
- writeln(dirinfo.name);
- write_error(dirinfo.name); {without this function the program works}
- FindNext(DirInfo);
- end;
- write_error('fertig');
- end;
- BEGIN
- readprgfiles;
- END.
|