分类：电脑/网络-程序设计
问题：怎样给VB程序加密我的工作是给客户开发一个中等规模的软件,源程序 
我的工作是给客户开发一个中等规模的,源程序大概有几万条，工作结束后要连源程序一起交给人家．说加密可能不准确，我想做的是要让别人能用，但是想继续开发的话必须回来找我．简单地说，让别人看不懂，不敢碰．看来只能从编程技巧上动脑子．各位高手有什么好的建议吗？
回答：读别人的源代码本来就不太容易。你既然要开源给对方，又不想让让人家更不容易读懂，建议这样做：
用批量替换的方法，把变量、常量、自定义函数、子程序、数组、控件的名称全部改成无意义的
比如，你可能会用 panduanniannin 来表示判断年龄子程序，用 age来表示年龄变量，现在统一把 panduanninanin来替换成 fmcc,把age 替换成 xyz.
自己则记下这个工程各名称的含义，我想，让他一方面要主动性懂程序，一方面还要推测你某个具体变更的含义，进而进一步了解程序的含义，就够让对方抓狂一阵子了