For "FoxPro (old versions 1 to 2.6)" which this language-specific forum is about, I too do not remember any such thing as "Foxpro Protection".
One approach - your Foxpro application can use DBF files which are 'hidden' under alternate file extensions (example: File1.xyz instead of File1.dbf) to confuse the casual user and to prevent the files from being opened by Excel.
And using more 'generic' data table file names instead of clearly identifiable names is also a possibility. (example: File1.xyz instead of Users.dbf)
Another approach - you can utilize encryption/decryption on the field data within data tables. In that way, even if the data were somehow viewed by an outside user, it would not have any meaning.
There are certainly ways to modify the Read/Write property of files and the security access rights for folders, but I do not remember if these can be accomplished in older Foxpro versions or if it would require Visual Foxpro.
I assume you are referring to a program called 'Fox Protection', which is a file, folder and drive locking and encryption system (not part of FoxPro). Have you tried asking the vendor? They may be able to help. Best of luck,
I know nothing of this protection program, but it appears to me that if "the program can run but users not access the folder", you mean that the folder becomes READ ONLY as far as Foxpro is concerned, but the users will have to access it to start the program.
Hence the application can write nothing to this folder, i.e. no temporary files , no FOXUSER resource file, no database files etc
If you can write your application to a CD and successfully run it from that, then it would appear you can lockup your folder on the main hard drive and expect it to work.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.