CAD83 发表于 2011-6-11 14:28:48

求助,LISP中怎么调用EXE文件 中,EXE有密码,LISP点写

如题。LISP中怎么调用EXE文件 中,EXE有密码,LISP点写,
(defun c:po()
(STARTAPP"4o.exe" )
)
以上这句调用出来量要手工再输入EXE中的密码才能打开,在LISP中能加在打开密码吗????

zark 发表于 2011-6-11 14:30:21

恐怕用LISP还是没办法吧

CAD83 发表于 2011-6-11 14:38:24

难题了???希望高手招了

ZZXXQQ 发表于 2011-6-11 16:21:17

如果只是输入密码,可直接用GRREAD实现。



下面是用对话框实现:




CAD83 发表于 2011-6-11 16:48:22

本帖最后由 CAD83 于 2011-6-11 16:53 编辑

在此谢谢ZZXXQQ ,我主要的问题就是不想用手再入密码,一个命令就能打开,还有我的是VB生成的EXE的,(LISP中调用EXE后,在LISP中加上EXE的密码。这样就好了),如我的4o.exe密码是123,能否在这句上改???
(defun c:po()
(STARTAPP"4o.exe" )
)

caoyin 发表于 2011-6-11 18:03:02

这个要看exe是否支持带参数调用时指定密码,这不是LISP干的活

chpmould 发表于 2011-6-11 18:32:23

   楼主将EXE设置了密码,是否不想直接点击就运行吗?建议楼主考虑一下用VB做成DLL的方式,然后再用LSIP调用...

CAD83 发表于 2011-6-11 18:55:53

VB做成DLL,我觉得做成EXE比较好,当然,看是什么样的才说,比如EXE直接点击就能运行(比如有一点小事不用打开CAD),主要原因是我想在CAD中用LISP调用,这样不能去找EXE出来点击,EXE设置密码不想让人拷贝,所以我想LISP能调用EXE已可以,加上密码也可以的,呵,不太懂LISP,只是不知是否可行???

CAD83 发表于 2011-6-11 20:31:23

不可能吗,VB做成DLL要改写啊,晕了

wy462412 发表于 2012-6-10 10:28:43

看看 学习下了
页: [1] 2
查看完整版本: 求助,LISP中怎么调用EXE文件 中,EXE有密码,LISP点写