Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
LNKFILES.DLL
Message
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
LNKFILES.DLL
Miscellaneous
Thread ID:
00160686
Message ID:
00160686
Views:
82
Hi George,

Tks for you last reply about Icon's.
I am here again with another question

I want to get the name and path of the Anulkid7a.rtf from the Shortcut in the foll. example.
I always receive a empty string ?
I try it with VFP6 and NT4

Kindly advise .

Check code ---------------------------------------

DECLARE INTEGER GetLinkArgs IN LNKFILES.DLL;
INTEGER hWnd, STRING @lpszLinkName, STRING @lpszArguments
DECLARE INTEGER GetLinkDescription IN LNKFILES.DLL;
INTEGER hWnd, STRING @lpszLinkName, STRING @lpszPath


* 260 is the current value of MAX_PATH
lcbuffer = SPACE(260)
lclinkfile = "c:\temp\80879608\Shortcut to Anulkid7a.rtf.lnk"

IF FILE(lcLinkFile)

* lclinkfile is the file name of the link file
-> 0 lnresult = GetLinkArgs(0, @lclinkfile, @lcbuffer)
lcargs = LEFT(lcbuffer, lnresult)

-> 0 lnresult = GetLinkDescription(0, @lclinkfile, @lcbuffer)
lcdescription = LEFT(lcbuffer, lnresult)

ENDIF

RETURN
Next
Reply
Map
View

Click here to load this message in the networking platform