program testbot;
uses dos;
function exists(const fn:string):boolean;
var
f : text;
begin
{$I-}
if ( fn <> '' ) then
begin
exists:=True;
ioresult;
assign(f, fn);
reset(f);
if ( ioresult = 0 ) then close(f) else exists:=False;
end else exists:=False;
{$I+}
end;
function NowStr:string;
function pad(n:word):string; // nested function
begin
str(n, pad);
if ( length(pad) < 2 ) then pad := '0' + pad;
end;
var
yr, mo, day, hr, min, sec, x : word;
begin
GetDate(yr, mo, day, x);
GetTime(hr, min, sec, x);
NowStr := pad(yr) + '-' + pad(mo) +'-' + pad(day) + ' ' +
pad(hr) + ':' + pad(min) +':' + pad(sec);
end;
var
ftb : text;
botlog : string;
begin
botlog := 'bot.log';
assign(ftb, botlog);
if exists(botlog) then append(ftb) else rewrite(ftb);
writeln(ftb,'bot log created on ', NowStr);
close(ftb);
end.
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you�re looking for faster
http://search.yahoo.com
_______________________________________________
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal