社区
ATL
帖子详情
-------****如何用VC开发一个AutoCAD的ActiveX控件****-------
luyangcplusplus
2010-01-11 10:30:39
各位大侠,小弟想要开发一个AutoCAD的ActiveX控件。
这个ActiveX控件要具备AutoCAD的基本功能,可以打开、编辑、保存dwg图形文件。
控件可以嵌入到浏览器中使用,另外,小弟平时都用VC开发,其他语言不太熟练。
希望大侠给出一点指导,提供一点思路,或者建议也行。
小弟不胜感激!
...全文
302
19
打赏
收藏
-------****如何用VC开发一个AutoCAD的ActiveX控件****-------
各位大侠,小弟想要开发一个AutoCAD的ActiveX控件。 这个ActiveX控件要具备AutoCAD的基本功能,可以打开、编辑、保存dwg图形文件。 控件可以嵌入到浏览器中使用,另外,小弟平时都用VC开发,其他语言不太熟练。 希望大侠给出一点指导,提供一点思路,或者建议也行。 小弟不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
long12su
2012-02-09
打赏
举报
回复
我也要 实现这个
ripyu
2010-01-14
打赏
举报
回复
这个估计只能去问autocad了
luyangcplusplus
2010-01-14
打赏
举报
回复
看来是没办法解决了,不过还是谢谢大家这么热心,结贴给分
vclongking
2010-01-13
打赏
举报
回复
这个不会了
关注 学习
碧螺春的马甲
2010-01-13
打赏
举报
回复
autocad 那个公司叫什么?
打入敌人内部,获取一手资料,这样可行了吧。
luyangcplusplus
2010-01-13
打赏
举报
回复
我以前做过AutoCAD的二次开发,就是ObjectARX
但是那个必须在AutoCAD上运行,我现在是想做一个在浏览器上运行的控件
zhouzhipen
2010-01-13
打赏
举报
回复
按你的要求,实现"编辑"功能相当困难.12楼的办法也行不通,因为,用cad的SDK开发的程序只能在AutoCAD中运行.
碧螺春的马甲
2010-01-13
打赏
举报
回复
cad有二次开发 SDK , objectx 什么的。名字不确切了,从这条路走可行吧。
luyangcplusplus
2010-01-13
打赏
举报
回复
我就是想做一个ActiveX控件,嵌入到页面里,
控件能够操作DWG格式的文件,有办法实现吗?
bobob
2010-01-12
打赏
举报
回复
[Quote=引用 8 楼 buribushufuski 的回复:]
谢谢zhouzhipen,sjdev
不是在acad中使用这个控件,
而是要单独做一个能对DWG的文件进行打开、编辑、保存的ActiveX控件,
把这个控件嵌入到浏览器中运行。
小弟以前很少接触AutoCAD,请高手们指点一二。
[/Quote]
放弃吧,这个问题的核心不是activex技术,而是你对dwg格式文件的解析到了什么程度
luyangcplusplus
2010-01-12
打赏
举报
回复
谢谢zhouzhipen,sjdev
不是在acad中使用这个控件,
而是要单独做一个能对DWG的文件进行打开、编辑、保存的ActiveX控件,
把这个控件嵌入到浏览器中运行。
小弟以前很少接触AutoCAD,请高手们指点一二。
sjdev
2010-01-12
打赏
举报
回复
是在acad中使用这个activeX还是,单独做一个acad的activeX,然后独立使用?
zhouzhipen
2010-01-12
打赏
举报
回复
[Quote=引用 9 楼 bobob 的回复:]
放弃吧,这个问题的核心不是activex技术,而是你对dwg格式文件的解析到了什么程度
[/Quote]
解析dwg格式并且能"
对DWG的文件进行打开、编辑、保存
",还不如直接开发一个CAD系统.
zhouzhipen
2010-01-12
打赏
举报
回复
不知道你想要怎么制定,如果你要用自己的代码来处理DWG的文件,劝你还是不费这个力了.AutoCAD的文件格式不但复杂,而且他们对格式一向都是保密的,而且每一个版本都不兼容,做这东西是吃力不讨好的事.
AutoCAD提供有可以读取DWG文件的控件(也记不清是不是AutoCAD的控件还是第三方的,反正有这么一个控件),目前好像除了AutoCAD能完全编辑DWG文件外,没有其它个软件可以做到了.
如果只是显示DWG文件可以再用ATL包装一下.
lllyyy2403
2010-01-11
打赏
举报
回复
还是用ATL来开发才能满足自己的需求的。
luyangcplusplus
2010-01-11
打赏
举报
回复
(小周),AutoCAD已经有这样的控件了?有源码吗?
我还要根据不同的需求进行定制,没有源码根本无法完成定制的工作
zhouzhipen
2010-01-11
打赏
举报
回复
不用开发了,AutoCAD提供有这样的ActiveX控件
雪影
2010-01-11
打赏
举报
回复
1.使用ATL提供的COM框架
2.分析需要提供的接口与方法,为支持IE浏览器必须支持IDispatch接口
3.其他的就是编码工作了,实现各个接口的功能.
luyangcplusplus
2010-01-11
打赏
举报
回复
我也知道要用ATL开发,但是以前没有接触过AutoCAD
不知道怎么把AutoCAD做成ActiveX的版本,还请各位不吝赐教
云图CADViewer 图纸浏览
控件
v5.0.zip
云图CADViewer 图纸浏览
控件
是一款无需安装CAD就能打开浏览CAD文件的
ActiveX
控件
。目前此
控件
支持
AutoCAD
从R14开始至2016所有版本产生的DWG、DWF、DXF等格式的文件。 云图CADViewer 图纸浏览
控件
:提供平移、缩放...
mxdraw
<br>
VC
版的
控件
使用
VC
.net2005
开发
,它已经被做成
ActiveX
控件
,可以被
VC
,VB,C#等 <br>语言调用,也可在网页上使用,并且
ActiveX
控件
的源代码是开放的。 <br> 具有完全知识产权的,独特的空间搜索算法、...
彩虹UDA软件狗工具带硬复制工具
开发
商可以在网页中或 VB 、
VC
中使用
ActiveX
控件
对硬件狗进行操作。 Linux 模块 提供了针对 Linux 内核 2.2 和 2.4 版本驱动程序,
开发
商可以使用 Linux 模块保护运行于 Linux 操作系统上的应用程序。 ...
DWGCompareX试用版:一款用于对不同版本DWG文件进行比对的
控件
DWGCompareX 试用版 试用版
开发
语言:
ActiveX
...DWGCompareX是一款经典的
ActiveX
控件
,可以快速地帮助客户找到不同版本的DWG文件之间的差异,并且使用着色的方式标记出不同之处。使用该产品不需要安装
AutoCAD
。
AutoCAD
开发
选择----ObjectARX还是…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> "content mod-cs-content text-content clearfix"> 本文基于Auto
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章