lichunling 发表于 2006-6-28 09:52:00

VB程序怎么嵌在AutoCAD的自定义菜单中

<P>我在开发一个CAD设计软件,打算设计计算用VB来实现,但想把AUTOCAD做为主界面,我的设计软件只在CAD中多加一个下拉菜单就可以调用。但我现在遇到了问题,不知道VB程序和它的窗体怎么嵌在AUTOCAD的菜单中,有那位知道吗,能否给点建议?</P>
<P>我也看了一些论文,论文大多数是用VB重新做一个主界面,或者用VBA和LISP直接计算,没有我这样的,难!</P>

hhc 发表于 2006-6-30 12:56:00

为什么发不上

canny 发表于 2006-7-22 07:58:00

你自己改写菜单连接一个宏,在这个宏里用SHELL函数启动你的程序

surveyhpu 发表于 2006-10-19 09:52:00

能具体一些吗?我也不明白,谢谢

zxj_76 发表于 2006-10-19 16:33:00

菜单可以挂VBA,挂VB不太方便。

霹雳啪啦啦 发表于 2006-10-21 15:48:00

搜索一下菜单,论坛里有巨多的资料

英雄无敌 发表于 2006-10-23 20:24:00

<P>我想你用startapp函数就可以实现吧</P>
<P>先定义一个命令,如 c:loadvb</P>
<P>(defun c:loadvb()</P>
<P>(startapp "vbexe.patth")</P>
<P>)</P>

surveyhpu 发表于 2006-11-21 19:26:00

<P>我看了下,不知道你是不是想在CAD主界面下加入你自己的菜单,然后你自己的菜单能调用你用VB编的程序?要是这样的话,不久前学了个 </P>
<P>菜单宏 _start;应用程序名</P>
<P>要是有什么好的方法了各位大侠不忘了说出来。</P>
<P>在这里,我真心希望能得到各位的指点和交流,我的QQ:120811126,加入时烦写上“测量”以方便我通过。谢谢</P>

qflut 发表于 2006-11-24 12:08:00

<P>startapp完全可以实现,我就是这么做的,把exe文件放在支持路径下面。</P>
<P>其他的参考自定义菜单即可</P>
页: [1]
查看完整版本: VB程序怎么嵌在AutoCAD的自定义菜单中