ZKSJLL 发表于 2004-4-18 09:41:00

大侠点金

那位大侠帮帮小弟,如何在AUTOCAD的命令行调用已经开发好的程序,小弟用SHELL都调用不了,还有就是能不能做一个工具条来调用,大侠,救救我.....

雪山飞狐_lzh 发表于 2004-4-18 09:56:00

以前的帖子都有解决办法

myfreemind 发表于 2004-4-18 14:31:00

楼主开发好的什么程序?EXE,LSP,DVB?

ZKSJLL 发表于 2004-4-18 15:33:00

小弟用的是VB6.0,因为所从事行业的关系,有大量控制原理相同的设备,所以小弟开发的是:


根据设备的一些信息如功率,原理图号等来自动生成低压供电系统图,大大提高了工作效率,减小工作强度,身体第一,健康最重要!!

雪山飞狐_lzh 发表于 2004-4-18 15:53:00

用VB6.0做工具条调用,最好编译成Active Dll,在VBA里调用,或直接在VBA里做

conquerboy 发表于 2004-4-18 17:11:00

如果编译成exe了,就可以更改你的自定义的命令那里改。


在最后加       xy.exe(代表你的程序名称)start c:\R2000\cadapp\xy(路径), 0

ZKSJLL 发表于 2004-4-18 17:24:00

编译成exe,可以通过修改AUTOCAD的配置,实现对它的调用,就像内部命令一样,还可以为一系列的EXE定制工具条,非常爽!!(顺便说一下的就是exe必须再CAD能找到的文件夹)


编译成DLL,小弟倒没有试过,是个好主意,不知再R14里能不能实现,小弟知道R14里不带VBA,不知对否?

雪山飞狐_lzh 发表于 2004-4-18 17:32:00

<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=18940" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=18940</A>
页: [1]
查看完整版本: 大侠点金