求lisp调用dll的源程序
我需要用lisp调用vb编译的dll文件,明经内那篇相关文件我看过了,lisp部分我看不懂.我的dll及源程序都在这里,请哪位帮我编一个lisp(能显示myform就可以了),把源程序放在这里或发邮件给我(mikewolf2000@citiz.net),谢谢. 高手们都来了吧,再顶,求教 <A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=15550" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=15550</A> 惭愧,lisp我不懂,明经上有关这方面的东西我都看过,可惜看不懂,还是不能用,所以请哪位高手帮我编一下,很简单的源程序. 谢谢. 链接里有efan2000的代码,已经是最简单的代码了,就按它的格式把你的东西代进去就可以了。
如果这个还看不明白,再给你写任何一个LISP程序,都会比它复杂了。。。 丢人啊,真是无地自容~~~
一个lisp不会只有那两行吧,其余部分怎么写? 就是啊,你的DLL不也只有几行吗?
(setq myobj (vlax-create-object "工程1.myClass"))
(vlax-invoke-method myobj 'FormLoad)
(setq myobj nil)
非常非常感谢,我的意思是lisp的其它语句如何,比如命令定义等语句,如何执行此lisp呢? 一楼不是说能显示myform就可以了吗?
所有的工作都用VBA做了,LISP只是运行它而已,当然就短了
运行命令:test
(defun c:test( / myobj)<BR> (setq myobj (vlax-create-object "工程1.myClass"))<BR> (vlax-invoke-method myobj 'FormLoad)<BR> (princ)<BR>) 哦,今天白天已经摸索出来了,不过还是非常感谢!送花一朵,过两天就不用去买了,呵呵.
页:
[1]