>I have a client that is overseas that wants an application I developed and can not be trusted to not try to steal application code. They have unlimited resources. Are there rules for sending encrypted code overseas? Is there a fool proof way to encrypt code? I thought of double encrpting. I can't afford a major investment in 3rd party stuff.
>
>Any suggestions would be appreciated
>
>Thanks, Chuck
About your only option is ReFox or some other 3rd party tool, but I don't think that is even totally fool proof.
Before you compile your app, make a copy of all your classes and forms. On the classes and forms that are to be compiled into the APP, remove all code in the Methods field by opening each SCX/VCX as a table. You can do all the backup copying and Methods field stripping in a project hook class in the BeforeBuild method.
You can even remove the code from your DBC stored procedures. Just make sure you have a backup copy of that code as well and leave the compiled code. The code and compiled code can be found in the 2nd and 3rd records of the DBC table.
Mark McCasland
Midlothian, TX USA