明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4179|回复: 12

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

  [复制链接]
发表于 2011-6-11 14:28:48 | 显示全部楼层 |阅读模式
如题。LISP中怎么调用EXE文件 中,EXE有密码,LISP点写,
(defun c:po()
(STARTAPP  "4o.exe" )
)
以上这句调用出来量要手工再输入EXE中的密码才能打开,在LISP中能加在打开密码吗????
发表于 2011-6-11 14:30:21 | 显示全部楼层
恐怕用LISP还是没办法吧
 楼主| 发表于 2011-6-11 14:38:24 | 显示全部楼层
难题了???希望高手招了
发表于 2011-6-11 16:21:17 | 显示全部楼层
如果只是输入密码,可直接用GRREAD实现。
游客,本帖隐藏的内容需要发帖数高于 20 才可浏览,你当前发帖数只有 0

下面是用对话框实现:
游客,本帖隐藏的内容需要发帖数高于 20 才可浏览,你当前发帖数只有 0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 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" )
)
发表于 2011-6-11 18:03:02 | 显示全部楼层
这个要看exe是否支持带参数调用时指定密码,这不是LISP干的活
发表于 2011-6-11 18:32:23 | 显示全部楼层
     楼主将EXE设置了密码,是否不想直接点击就运行吗?建议楼主考虑一下用VB做成DLL的方式,然后再用LSIP调用...
 楼主| 发表于 2011-6-11 18:55:53 | 显示全部楼层
VB做成DLL,我觉得做成EXE比较好,当然,看是什么样的才说,比如EXE直接点击就能运行(比如有一点小事不用打开CAD),主要原因是我想在CAD中用LISP调用,这样不能去找EXE出来点击,EXE设置密码不想让人拷贝,所以我想LISP能调用EXE已可以,加上密码也可以的,呵,不太懂LISP,只是不知是否可行???
 楼主| 发表于 2011-6-11 20:31:23 | 显示全部楼层
不可能吗,VB做成DLL要改写啊,晕了
发表于 2012-6-10 10:28:43 | 显示全部楼层
看看 学习下了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-22 03:46 , Processed in 0.183558 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表