Sorry,
I mean
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/filesio_2cv9.aspRemarks
Windows 98/Me: GetLongPathNameW is supported by the Microsoft Layer for Unicode. To use this, you must add certain files to your application, as outlined in
Microsoft Layer for Unicode on Windows 95/98/Me Systems(
http://msdn.microsoft.com/library/en-us/win32/unilayer_4wj7.asp).
In VFP you should declare the Platform SDK unction this way:
Declare Long GetLongPathName in Kernel32.DLL ;
String @ lpszShortPath, ;
String @ lpszLongPath, ;
Long cchBuffer
Sample usage:
ShortPath = 'C:\progra~1'
LongPath = Space(1000)
PathLen=GetLongPathName(ShortPath, @LongPath, 1000)
LongPath = Left(LongPath, PathLen)
HTH
Venelina Jordanova
Outsourcing IT Services Ltd.