Subject Re: PF (x86)
From Steve <nospam@nospam.com>
Date Thu, 07 Feb 2019 22:42:58 -0500
Newsgroups dbase.getting-started

Many thanks Ken. Works great.

Steve

Ken Mayer Wrote:

> On 2/4/2019 5:53 PM, Steve wrote:
> > I use the code below to detect whether pf(x86) exists, but keep getting NOT found as a result even tho it is there in File Explorer.  This folder is there, and properties do not indicate hidden.  Anyone know what I am doing wrong?
> >
> > #define isDir(cDir) (not empty(funique(cDir+"\isdir???.???")))
> > * testing.prg
> > cIniDir = "C:\Program Files (x86)"
> > IF isdir(cinidir)
> >     msgbox("found")
> > else
> >      msgbox("NOT found")
> > endif
> > return
> >
>
> There are several functions in the dUFLP called isDir(), try, for
> example this one:
>
> #ifndef IsDir
>      #define isDir(cDir) ( new array().dir( cDir+"\*.", "D" ) > 0 )
> #endif
>
>
> (Actually, they're all the same function, all by Jim Sare)
>
> Tested it and it works with the folder you are testing for.
>
> Ken
>
> --
> *Ken Mayer*
> Ken's dBASE Page: http://www.goldenstag.net/dbase
> The dUFLP: http://www.goldenstag.net/dbase/index.htm#duflp
> dBASE Books: http://www.goldenstag.net/dbase/Books/dBASEBooks.htm
> dBASE Tutorial: http://www.goldenstag.net/dbase/Tutorial/00_Preface.htm