调用.exe程序或者.lsp程序或者.vlx程序问题
<p>请问:在vb或者vba中怎么样调用.exe程序(假如自己通过vb编程编译生成了一个.exe程序,能在程序中用vb或者vba直接调用它吗)?还有怎么直接调用.lsp程序或者.vlx程序?请各位高手指导!!!</p><p>好像可以用shell命令操作,但不知道怎么用。shell命令能调用通过vb编程编译生成了.exe程序吗?怎么操作?谢谢</p> <p>VB怎么能调用LISP或VLX呢,只能用VB向CAD发送命令,让CAD来加载。</p><p>可以用thisdrawing.sendcommand "(load" & """" & "aaa.lsp" & """" & ") "</p><p>SHELL可以这样:shell exe.path,vbnormalfocus</p> LISP 能调用ARX、VBA,偏偏VBA不能调用LISP。是技术上难度很高,还是AutoCAD压根就不屑于这样做? 其实我觉得VBA能调用LISP的话会方便很多。。。 本人觉得也是,是不是autocad公司故意这么搞的?
页:
[1]