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


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

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

"",和本文没有什么关系啊?我也想实现这个功能,但您上面说的,看不明白,是不是可以详细解释一下啊?谢谢!

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

我曾经试过,如果用shell的话,因为shell不支持空格,通常会出现错误。
不知道zhang007是如何解决的?

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

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