EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!

EaBIM

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 2069|回复: 43
打印 上一主题 下一主题

InventorViewControl.ocx不能用在Inventor进程内使用的折衷办法

[复制链接]

1514

主题

7465

帖子

1万

积分

admin

Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10

积分
12404

社区QQ达人

跳转到指定楼层
楼主
发表于 2014-1-14 10:23:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

InventorViewControl.oc是一个免费的ActiveX控件,可以嵌入在你的程序里用来显示Inventor的文件(可能也包括dwf文件)。但是它采用的是Apprentice的技术,因为Apprentice是不能运行在Inventor进程内的,所以你不能在.dll类型的插件中使用它。解决办法有两种:


第一个解决的办法是使用进程外的(即.exe类型)插件程序来使用这个控件。这个方法的优点是,如果你已经写好了一个.dll类型的插件,那么很容易就能把它转换成.exe的插件。这种方法的缺点是这种进程外的插件不能往Inventor里面添加图片,比如带图片的菜单或者工具条,然而,很多插件都需要往Inventor里面添加带图片的菜单,如果采用这种插件类型,那么你要把所有往Inventor中添加图片的代码修改一下,比如带图片的菜单变成只有文字的菜单。


另外一个解决的办法是干脆写一个小小的独立程序(.exe类型),只用来通过InventorViewControl显示文件。然后在你的进程内的插件(即.dll类型)中启动这个小程序来浏览文件。这个方法的缺点是这个程序是独立的,所以不能随着Inventor的界面收缩而收缩。Inventor关闭的时候可以通过捕获你的插件卸载事件,然后查找这个独立程序并关闭它(如果它还在运行)。


如果大家想得到这个控件,可以通过安装InventorView软件(免费)来获取。InventorView的下载地址是:www.autodesk.com/inventorview

文章来源:http://blog.csdn.net/barbarahan


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
工作时间:工作日的9:00-12:00/13:30-18:00,节假日不在线,请勿留言

8

主题

767

帖子

1383

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1383
推荐
发表于 2014-6-9 15:56:59 | 只看该作者
(*^__^*) 嘻嘻……

6

主题

869

帖子

1359

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1359
推荐
发表于 2014-3-7 12:04:42 | 只看该作者
(*^__^*) 嘻嘻……

11

主题

888

帖子

1723

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1723
推荐
发表于 2014-2-25 10:39:00 | 只看该作者
(*^__^*) 嘻嘻……

4

主题

864

帖子

1390

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1390
3F
发表于 2014-2-18 12:19:25 | 只看该作者
(*^__^*) 嘻嘻……

2

主题

897

帖子

1365

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1365
5F
发表于 2014-2-18 12:29:27 | 只看该作者
顶......
楼下跟上.....

15

主题

903

帖子

1812

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1812
15F
发表于 2014-3-10 12:16:40 | 只看该作者
顶......
楼下跟上.....
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|EaBIM网 ( 苏ICP备2020058923号-1  苏公网安备32011502011255号

GMT+8, 2024-11-16 12:38

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表