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