yanyanjun999 发表于 2010-12-29 21:45:46

学习了,加强一下保护

yanyanjun999 发表于 2011-2-18 20:00:01

本帖最后由 yanyanjun999 于 2011-2-18 20:03 编辑

楼主啊,你的方法,做出来的dll在别人机器上调用时提示"自动化(Automation)错误",需要引用后才能使用啊。郁闷,寻找出路中。
ps:dll在别人机器上已注册,但是只能打开“工具”-》“引用”,然后引用这个dll才有作用

yanyanjun999 发表于 2011-2-19 09:42:21

不好意思,是我自己没有把dll注册好,手动注册一下dll就可以用了,看来得继续研究用代码注册dll

monkeylzx 发表于 2011-2-25 09:09:26

很感谢分享这么好的经验,正在找这方面的资料学习

nameld001 发表于 2011-2-27 00:26:48

为什么生成的dll在LISP里调用不了,如,会当机
(setq obj(vlax-create-object ("LineCreation.TestDll")))
(vlax-invoke obj "start")
(vlax-release-object obj)

LLXXZZ 发表于 2011-12-12 17:38:59

等待高手回答。。。

huaxiamengqing 发表于 2011-12-12 18:11:44

本帖最后由 huaxiamengqing 于 2011-12-12 18:13 编辑

将代码写成一个大dll是一种很愚蠢的做法。实际上你的代码已经通过你的dll文件泄露,根本没实现什么加密。别人可以用你的dll做任何你源码能做的事情。另外都要手动注册你的dll.

I大仙I 发表于 2012-2-3 18:42:09

学习了。。。。。。。。。。

crazylsp 发表于 2012-2-4 16:49:07

原来动态链接库可以自己写呀,学习了。
页: 1 [2]
查看完整版本: [分享]用DLL加强VBA开发中源程序的保护