Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Class
Message
From
24/03/1999 21:22:52
 
 
To
24/03/1999 03:44:05
Vladimir Zhuravlev
Institute of the Physics of Earth,Russia
Moscow Region, Russia
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
Re: Class
Miscellaneous
Thread ID:
00201329
Message ID:
00201709
Views:
17
>>Hi,
>> I have protected my method and property in myclass. However, I see it give benefit to me. In theory, I know that it protect my property and method from accessing and modifying by other people, But how? Others developer may modify my code if they get my .vcx and .scx.
>>
>>Thank you
>Open your vcx like table and see, whet is inside. Some field has your code from methods, some already compiled code. When your class will be ready for using, compile it, open vcx like table and empty field with code, not compiled code. The class will still work, but nobody will see your code or will be able to cahnge it. Best wishes, Vladimir.




I don't think blank coding field is a good method, if the author need to maintain the system and change the coding(e.g. need fix bug)

I would suggest John NOT to give the VC? files to user system and the code is already protected unless user has REFOX program... (For any detail on Anti-Compile on REFOX, search REFOX at yahoo.com)

To run an Foxpro application on client system, you need to make a install disk
by installation wiz.

but you can MOVE away some included files before making an installation disk!
such as .PRG, .VC?, .APP, .FXP

But I would suggest you to EXCLUDE all the report files and let the foxpro application use external report file to do. (Remember to copy the .fr?)

Why?! If user need to change the format of report, you only need to edit the
report and overwrite on application path!! Benefit: it save the executable file size and load only when need!

Of cos, if you need to always change the form, you can also EXCLUDE them,
but it may lose protection as you said! ~_~

P.s. I also hate user to hack my application and finding super rights to do their task... >-<' Of cos, no system is 100% prefect!
The weak wait for chance, The strong bid for chance,
The clever notch up chance, but The merciful give you chance.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform