Re: How check for "path/file exists"?

new topic     » goto parent     » topic index » view thread      » older message » newer message

Huh?

I did it & it worked as far as I could tell.  I did this:

fileHandle = open(DefaultPath & DefaultFileName, "r")
if fileHandle != -1 then  -- tutorial is in default directory:

Dan



----- Original Message -----
From: "Al Getz" <xaxo at AOL.COM>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Monday, September 04, 2000 3:46 AM
Subject: Re: How check for "path/file exists"?


> TESTING FOR A VALID PATH
>
> Dan,
>
>   The problem with opening a file to test for validity is that you
>   can't open a directory name, so here's what i use:
>
> --------------------------------------------------------------
>
>    --  Path Validation Check  --
>
> --  checks for valid directory or filename
>
> --------------------------------------------------------------
>
> include file.e
> include get.e --for this sample only
>
> atom retv,ink
>
> function ValidatePath(sequence TargetPathName,sequence TargetFileName)
>
>   object DirEntries
>
>   DirEntries=dir(TargetPathName&TargetFileName)
>   if atom(DirEntries) then
>     --doesnt exist
>     return 0
>   else
>     return 1
>   end if
> end function
>
> --testing for a valid specific filename:
> retv=ValidatePath("c:\\euphoria\\projects\\tests\\","test.txt")
> ?retv
>
> --testing for a valid directory name:
> retv=ValidatePath("c:\\euphoria\\projects\\emptydir\\","*.*")
> ?retv
>
>
> printf(1,"%s\n",{"Press a key..."})
>
> ink=wait_key()
>
> ----------------------------------------------------------------
>
> Good luck.
>   --Al

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu