Hi all,
My management has asked me to protect my program from theft. Unfortunately, my research has shown that if someone is intent on breaking through access, they will be able to. However, I can make it difficult enough that suck a hacker would be more than capable of writing a better program. This means our competitors (small business market) that have an incentive to steal it won't be able to because of a lack of programming understanding. Of course this is debatable, but whatever the case, I still need to show my management something.
That said, I wrote a code that will delete all objects (minus modules) in the database. I also password-protected VBA from viewing. Unfortunately, I run into a 2501 error when the code tries to delete forms with class modules, because the password does not allow any kind of edit on modules. My research suggests that I can't code a password-unlock-before and a password-lock-after the delete code.
I think the VBA program is more important than deleting some forms and modules, but I'd much prefer both. Anyone have any ideas?
Also, I'm thinking about running infinite loops on illegitimate copies.
Thank you all!