100分求,如何在C++Builder中使用OpenDesign中的DwgDirectX v1.12显示DWG图形!!!

AladingKing 2007-01-23 12:10:00
OpenDesign提供的DwgDirectX v1.12是一套ActiveX控件,可以在各类编程语言中使用来读、写、显示DWG图形,可是在C++Builder里面,试了好久,由于引入ActiveX类型库的命名空间不同,总是不能NewDevice。
DwgDirectX - 读写DWG的,有类似AutoCAD VBA模型的结构;
ViexX - 显示图形的,有WinGDI.gs、WinOpenGL.gs两种配置

如果那位高人希望在这个方面研究一下的话,可以给我来信,或加入QQ:5975 45237
我可以将这个控件发给他。
注意:是C++Builder v6.0版本。
...全文
827 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuhongwei90 2011-07-15
  • 打赏
  • 举报
回复
好久以前的帖子
ReverseEngineering 2007-07-04
  • 打赏
  • 举报
回复
明明只二十分。
xulate 2007-04-07
  • 打赏
  • 举报
回复
我没做过autoasd的,做过directX 与microsoft .x 的。自己用directX写的dll,你把那个activeX发给我吧,帮你看看。xulate@163.com
AladingKing 2007-02-08
  • 打赏
  • 举报
回复
使用VeCAD 不要用OCX控件来显示DWG/DXF文件,只能用他的DLL库,引入到Delphi中,创建一个窗口来显示DWG图形。
这个用法在C++中最好用了,在任何的窗体上可开一个区域来显示DWG文件,操作DWG文件。
不过,你有没有DwgDirectX高版本的开发包啊!我真的是非常想搞明白这个是怎么回事!
我的QQ:
359845552

如果有问题请与我联系。
huaqinglv 2007-02-03
  • 打赏
  • 举报
回复
不好意思,我不是来回答你的问题的,对于在AUTOCAD我也不太熟悉,但最近我有个项目需要在程序中显示AUTOCAD的图形,我在CSDN中搜索,看到你有VECAD的控件,想想你可能用过这个控件显示.dwg和 .dxf图形,所以想问问你怎么用,因为我自己没用成功.我不知道怎么和你通信,只能用这种方式,有打扰之处,还请你原谅!以下是我的问题(你可以在CSDN中搜索我的问题):

问题题目:
有关VeCAD_DLL-OCX_v6.1.0-DIGERATI控件在delphi中打开.dwg文件的问题?

我想在我的delphi程序中用VECAD的控件打开.dwg和.dxf格式的CAD图,但是安装好VECAD控件后,它的文件

打开对话框中可用的文件后缀名只有.VEC,而在它同时安装的免费的CAD编辑器中的文件打开对话框却

有.VEC、.DWG、.DXF等选项.我试着用API函数CadSetFileFilter(CAD_FILTER_DWGDXF)去设置打开文件对

话框的文件过滤条件,但是没有用,仍旧是只出现.VEC的选项,用ACTIVEX的函数Execute

(CAD_FILTER_DWGDXF)设置也没有用.
我下的版本有序列号的,并且在程序初始化的时候也用序列号初始化了,去掉了未注册的字样,我想不会是

这个引起的吧??

我想请问哪位大虾用过VECAD的控件的,有没有在程序里面成功的打开过.dwg 和.dxf格式的CAD图?有的话,

能不能指点一二?
AladingKing 2007-01-23
  • 打赏
  • 举报
回复
在线等,有没有这个方面的高手啊!

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧