Hi Greg,
You're welcome.
>Thanks for the info -- it works. But there is also "extra" verbage in the returned string:
>
>PROCEDURE _1ZF14XXHQ.INIT C:\PROGRAM FILES\...
>
>This will be easy enough to parse the file path out. BTW - the "funny" name for the form is due to my dynamically changing the form name via
>
>thisform.Name = SYS(2015)
>
>in the INIT method. Again thanks as this will save alot of problems of knowing the installed directory and not forcing a particular path.
--sb--