楼主啊,你的方法,做出来的dll在别人机器上调用时提示"自动化(Automation)错误",需要引用后才能使用啊。郁闷,寻找出路中。
ps:dll在别人机器上已注册,但是只能打开“工具”-》“引用”,然后引用这个dll才有作用
不好意思,是我自己没有把dll注册好,手动注册一下dll就可以用了,看来得继续研究用代码注册dll 很感谢分享这么好的经验,正在找这方面的资料学习 为什么生成的dll在LISP里调用不了,如,会当机
(setq obj(vlax-create-object ("LineCreation.TestDll")))
(vlax-invoke obj "start")
(vlax-release-object obj) 等待高手回答。。。 本帖最后由 huaxiamengqing 于 2011-12-12 18:13 编辑
将代码写成一个大dll是一种很愚蠢的做法。实际上你的代码已经通过你的dll文件泄露,根本没实现什么加密。别人可以用你的dll做任何你源码能做的事情。另外都要手动注册你的dll. 学习了。。。。。。。。。。 原来动态链接库可以自己写呀,学习了。
页:
1
[2]