-------****如何用VC开发一个AutoCAD的ActiveX控件****------- 各位大侠,小弟想要开发一个AutoCAD的ActiveX控件。这个ActiveX控件要具备AutoCAD的基本功能,可以打开、编辑、保存dwg图形文件。控件可以嵌入到浏览器中使用,另外,小弟平时都用VC开发,其他语言不太熟练。希望大侠给出一点指导,提供一点思路,或者建议也行。小弟不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.使用ATL提供的COM框架2.分析需要提供的接口与方法,为支持IE浏览器必须支持IDispatch接口3.其他的就是编码工作了,实现各个接口的功能. 不用开发了,AutoCAD提供有这样的ActiveX控件 (小周),AutoCAD已经有这样的控件了?有源码吗?我还要根据不同的需求进行定制,没有源码根本无法完成定制的工作 还是用ATL来开发才能满足自己的需求的。 我也知道要用ATL开发,但是以前没有接触过AutoCAD不知道怎么把AutoCAD做成ActiveX的版本,还请各位不吝赐教 不知道你想要怎么制定,如果你要用自己的代码来处理DWG的文件,劝你还是不费这个力了.AutoCAD的文件格式不但复杂,而且他们对格式一向都是保密的,而且每一个版本都不兼容,做这东西是吃力不讨好的事.AutoCAD提供有可以读取DWG文件的控件(也记不清是不是AutoCAD的控件还是第三方的,反正有这么一个控件),目前好像除了AutoCAD能完全编辑DWG文件外,没有其它个软件可以做到了.如果只是显示DWG文件可以再用ATL包装一下. 是在acad中使用这个activeX还是,单独做一个acad的activeX,然后独立使用? 谢谢zhouzhipen,sjdev不是在acad中使用这个控件,而是要单独做一个能对DWG的文件进行打开、编辑、保存的ActiveX控件,把这个控件嵌入到浏览器中运行。小弟以前很少接触AutoCAD,请高手们指点一二。 放弃吧,这个问题的核心不是activex技术,而是你对dwg格式文件的解析到了什么程度 解析dwg格式并且能"对DWG的文件进行打开、编辑、保存",还不如直接开发一个CAD系统. 我就是想做一个ActiveX控件,嵌入到页面里,控件能够操作DWG格式的文件,有办法实现吗? cad有二次开发 SDK , objectx 什么的。名字不确切了,从这条路走可行吧。 按你的要求,实现"编辑"功能相当困难.12楼的办法也行不通,因为,用cad的SDK开发的程序只能在AutoCAD中运行. 我以前做过AutoCAD的二次开发,就是ObjectARX但是那个必须在AutoCAD上运行,我现在是想做一个在浏览器上运行的控件 autocad 那个公司叫什么?打入敌人内部,获取一手资料,这样可行了吧。 如何在对话框中添加智能滚动条?注意是智能的! 关于在VC中运行VBS的问题:传参、返值 取得设备对应的驱动文件 為何member function不在ClassView中顯示出來? 关于窗口重画问题????在线 什么是Automation自动化? 如何才能正确重载OnInitMenu函数??? 高分求通用的矢量图形绘制与显示程序的思路,望高手们不吝赐教,谢谢! 对高手来说是很简单的问题,分全给 在LISTVIEW中增加一行InsertItem的问题 纠结了2天 ,API 菜单资源到底怎么呢? 请教 文件升级服务器 怎么实现?
2.分析需要提供的接口与方法,为支持IE浏览器必须支持IDispatch接口
3.其他的就是编码工作了,实现各个接口的功能.
AutoCAD提供有可以读取DWG文件的控件(也记不清是不是AutoCAD的控件还是第三方的,反正有这么一个控件),目前好像除了AutoCAD能完全编辑DWG文件外,没有其它个软件可以做到了.
如果只是显示DWG文件可以再用ATL包装一下.
解析dwg格式并且能"对DWG的文件进行打开、编辑、保存",还不如直接开发一个CAD系统.