首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C++怎么与CAD的VBA联系起来呢

2012-06-05 
C++如何与CAD的VBA联系起来呢我使用VS平台C++计算出来一组数据存到txt文件当中,并且用CAD VBA编了一个程序

C++如何与CAD的VBA联系起来呢
我使用VS平台C++计算出来一组数据存到txt文件当中,并且用CAD VBA编了一个程序读取计算出来的txt文件,画出三维图。这样就需要等VS计算出来以后人为的运行CAD软件,然后调用txt文件。那么我可不可以把这两个步骤合起来呢?
  请各位大侠耐心看完我的问题,提出宝贵意见。

[解决办法]
在你的C++程序中保存完txt文档后启动CAD,然后通过命令行的方法调用生成的txt文件即可
[解决办法]
1.首先建议你,使用VC + ARX的方式来做所有的事情。高版本的ACAD,要支持VBA,还需要额外安装插件。

2.如果你不想费劲去用ARX,那么,你必须要让VBA监听一个什么东西,比如WINDOWS消息、SOCKET什么的.然后VC计算完TXT后,向ACAD窗口发送一个消息,触发VBA的那段绘图程序。
[解决办法]
通常情况下,跨语言调用最简单的办法是使用共享临时文本文件。

热点排行