Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to work with files in system/hidden folders
Message
 
 
To
08/01/2000 01:35:55
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00314887
Message ID:
00314949
Views:
48
Jim,

ADIR() can read those folders.
lcDir = "c:\windows\temporary internet files\"

create cursor tempfiles ( cFilename c(80), nSize n(10), dMod d )
n = adir( laFolders, lcDir + "*.*", "shd" )

for i = 1 to n
   if ( ( "S" $ laFolders[i,5] ) and ( "D" $ laFolders[i,5] ) and ;
        ! ( "." $ laFolders[i,1] ) )
      lcFolder = lcDir + laFolders[i,1] + "\"
      m = adir( laFiles, lcFolder + "*.*" )
      for j = 1 to m
         insert into tempfiles ;
            values( lcFolder + laFiles[j,1], laFiles[j,2], laFiles[j,3] )
      endfor
   endif
endfor

index on nSize tag nSize

browse nowait
>Anybody know any tricks to get Fox to see files stored in system/hidden directories with file related commands (i.e. FILE(), GETFILE(), COPY FILE)? I am working on a little utility that parses an html file which is being stored by I.E. in a system folder 'temp internet files\content.ie5'. None of the VFP commands will see the file because the directory is marked as system directory and I can't seem to change it. I can copy the file out to another directory using Explorer and then work with it in VFP, but I'd like to be able to do this in code.
df (was a 10 time MVP)

df FoxPro website
FoxPro Wiki site online, editable knowledgebase
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform