几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » ObjectARX(C++)
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-16, 06:36 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】[请问]如何打开dwg文件?

[请问]如何打开dwg文件?
[请问]如何打开dwg文件?
希望使用arx打开一个dwg文件并将其设为当前文件,使用executeinapplicationcontext打开后新的窗口好像和arx数据分离了(使用了一个树状菜单保存了信息,但是只有在原来的dwg文件下才能显示,在新的窗口下内容为空)。
而且在跟踪executeinapplicationcontext时发现,命令执行完焦点就会来到新的窗口,只有重新让原来的窗口恢复焦点,程序才继续进行。
我想问一下有没有什么方法可以直接读入dwg文件的内容并覆盖当前内容?
谢谢!
executeinapplicationcontext 在执行时会中断当前程序,除非原document重新获得焦点,否则arx程序不能继续卸载,请问是否用办法解决这个问题?
谢谢!!
这个问题我也在想办法呀!
当把新打开文件设为当前文件时,程序的流程无法向下走了,只有重新把原来的文件获得焦点,程序才能往下走,不明白为什么?
希望楼主找到好办法.
把先前的文档重新设置会当前的活动文档就可以了
请问该怎么样设置呢?
我用过activatedocument()来激活旧的文档,这样的确可以解决问题。但是因为想要打开的是新的文档,所以还要进行激活。再用这个函数来激活新的文档的话,又会挂起旧文档的代码,这样还是和原先的情况一样啊。
请再帮我一下,谢谢!
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 07:25 AM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多