Am 05.10.2010 17:20, schrieb Leonardo M. Ramé:
Hi, if I run this program from command line in Linux, I allways get the same result,
"/tmp/TMP00000.tmp". Shouldn't it return a different file name each time it's
executed?.
How can I get different file names?
program tempfilename;
uses
sysutils;
begin
writeln(GetTempFileName);
end.
Did you delete the file after the run of your program? GetTempFileName
always starts from 0 and checks whether that file already exists. If
not, it returns that name else it continues increasing the index.
Regards,
Sven
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal