iCAx开思工具箱

标题: CAA控制宏的录制 [打印本页]

作者: kexiao    时间: 2008-12-30 12:57
标题: CAA控制宏的录制
最近在做一个用CAA控制宏录制的程序,遇到问题,请各位大侠指点啊!
在CAA帮助中查到管理宏创建的接口是CATIScriptManager,此接口用System框架下的全局函数GetScriptManager获得,查看CATIScriptManager的接口函数有启动宏录制的函数StartRecording,但将生成的宏导出为文件时使用GenerateScript函数出错。代码如下:
fstream myfile("c:\\1.txt",ios:ut|ios::trunc,0);
pScriptMgr->GenerateScript(CATVBScriptLanguage,"CATMain",(iostream*)&myfile);
有哪位大侠用过这个函数啊?
作者: kexiao    时间: 2009-1-7 10:33
问题已解决,是CAA版本的问题。
在CAAR14下,用CATIScriptManager接口的GenerateScript函数能生成脚本文件。但CAAR16使用这个函数编译能通过,执行时出现Runtime Error。比较了一下,是iostream的问题。看来CAAR16不稳定啊。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3