zhuxuhong 发表于 2005-5-4 13:26:00

用VB开发CAD时,能否通过CAD菜单调用VB的过程

用VB开发CAD时,能否通过CAD菜单调用VB的过程?谢谢

zhuxuhong 发表于 2005-5-5 11:40:00

没人知道吗?

zhang007 发表于 2005-5-5 15:12:00

可以的,可以用Main启动,给它指定参数,比如加一个参数AAA,就运行AAA过程,其他过程依此类推

zhuxuhong 发表于 2005-5-5 15:58:00

谢谢Zhang007,我还不是太明白,你能说详细一点吗?还有这样的话与按钮对应的宏又如何编写呢?

zhang007 发表于 2005-5-6 14:51:00

<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=33297" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=33297</A>


上面的就是一个由Main过程启动的程序,可以带参数运行,你可以参考一下,把其中的一个获取命令行参数的模块加到你的工程中去,改工程属性为由Main过程启动,当然Main过程要依你的要求修改一下。菜单宏可以用 SHLL+程序名(含路径)+参数,也可用VLISP写一个命令,在命令中使用STARTAPP函数来启动程序,菜单宏只要对应这个命令就行了,方法还有很多种,比如用DLL等等,关键是要灵活运用,在实际工作中能用就行<BR>

twosun 发表于 2005-5-17 16:05:00

<TABLE class=tablebody2 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" width="90%" border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 9pt; LINE-HEIGHT: 12pt" width="100%">"<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=33297" target="_blank" ><FONT color=#000000>http://bbs.mjtd.com/forum.php?mod=viewthread&tid=33297</FONT></A>",和本文没有什么关系啊?我也想实现这个功能,但您上面说的,看不明白,是不是可以详细解释一下啊?谢谢!</TD></TR></TBODY></TABLE>

ntchjie 发表于 2005-5-17 17:48:00

我曾经试过,如果用shell的话,因为shell不支持空格,通常会出现错误。


不知道<A name=28902><FONT color=#000066><B>zhang007</B></FONT></A>是如何解决的?

NANBIAO 发表于 2005-5-30 13:50:00

用SHELL时会出现一个DOS框,有没有办法不让这东东出现
页: [1]
查看完整版本: 用VB开发CAD时,能否通过CAD菜单调用VB的过程