明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2345|回复: 7

可以用Delphi+objectArx来开发cad的程序吗?

[复制链接]
发表于 2005-5-9 18:17:00 | 显示全部楼层 |阅读模式
能实现全部功能吗?有没有什么限制之类的东西。难道必须用:VC,C#或Vb吗?


是不是可以用COM来实现。但不知道性能及能实现的功能等方面有没有什么限制?


请大虾指教,谢谢!
发表于 2005-5-9 18:25:00 | 显示全部楼层
不能. 除非重新写过ARX的header, 因为ARX是非常MFC dependent的, 而Delphi不是C++ base..


不过倒是有第三方开发的DelphiARX.
 楼主| 发表于 2005-5-9 18:39:00 | 显示全部楼层
我再问一个,如果我用VC++来做CAD的部分,再把嵌入到delphi的程序中可以吗?


我想用delphi来做查询管理等功能,而用VC++来做CAD的部分,可以吗?


能否提供一点思路,万分感谢!!
发表于 2005-5-10 10:56:00 | 显示全部楼层
这个实践我没有做过, 不知道可行度有多少, 不过要简单易行的方法,可以考虑用文件在两个程序之间交换信息.
发表于 2005-5-10 22:57:00 | 显示全部楼层
应该可以的


       


j++ vb肯定可以


delphi该没什么问题
发表于 2005-5-18 20:12:00 | 显示全部楼层
delphi2005可以开发Autocad2005以上版本,对于cad2006除自定义实体外其它功能均可以实现,速度与VC++开发的ARX程序没有什么差别。
 楼主| 发表于 2005-5-23 11:50:00 | 显示全部楼层
谢谢各位指点!我想采用vb.net+ vba来开发。delphi 7 以下版本看来还是不行啊,
发表于 2005-6-8 23:49:00 | 显示全部楼层
1:VBA效率非常低,这与VB.Net无关,开发商品软件最好别想


2:ObjectARX是MFC类库,只能用VC,而且Arx程序实际上是Dll


3:由于MFC处理界面很麻烦,可以考虑用其它方式设计ocx,用于管理界面操作等,但要和AutoCAD图形直接打交道只能是VC,我曾经做过用VB设计ocx管理外部的设计数据,VC中窗口内就是一个OCX控件,Arx用处理后的数据操作图形,效果很好。VB设计的ocx在VC中很好用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 06:24 , Processed in 0.171964 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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