Consultor Eletrônico



Kbase 19422: FILEINFO.DLL returns values of 100 and above
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   18/01/2000
FILEINFO.DLL returns values of 100 and above

If a programmer uses %DLC%\bin\fileinfo.dll in a 4GL program he has to be aware of the following differences between the 16-bit and 32-bit versions of this file:

The 16-bit version (up to 8.1C) returns the number of years since 1900.
The 32-bit version (8.2A and above) returns a 4 digit year value.

This is not a bug, it is just different behaviour of fileinfo.dll between Progress versions of a proprietary DLL.

So the solution would be to code correctly for these two different behaviours in your 4GL program.