关于CAD 分可以再加. ( 积分: 200 )

  • 主题发起人 主题发起人 hhjjhhjj
  • 开始时间 开始时间
H

hhjjhhjj

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用Delphi得到CAD图纸的明细栏和标题栏的参数(假设有),明细栏中的信息,
明细栏和标题栏的坐标是固定的.
 
怎样用Delphi得到CAD图纸的明细栏和标题栏的参数(假设有),明细栏中的信息,
明细栏和标题栏的坐标是固定的.
 
兄弟
你直接读dxf文件看看,那里面有坐标和Text的
dxf文件格式网上有的是
 
不太好吧,你再想想有没有好的方法嘛,谢了!
 
楼主啊: 我看到你多次问这个问题, 给你一点提示:
1. 你问的问题要明确一些, 例如, 你这里的问题就基本上不明确, 只是我常常见到你提问, 所以才晓得你要问的是用Delphi编程读AutoCAD的图形中的文字标记内容;
2. 你必须写清除你现在的工作状况: 你用什么方法访问AutoCAD的图形? 基本上有三种:
2.1. 使用OleAutomation连接AutoCAD(Application)访问内存中的数据;(容易,但麻烦);
2.2. 读取DWG格式文件中的信息(最理想的工作方式, 但最难,需要专家级别的程序员或者控件或者代码... );
2.3. 读取DXF交换文件中的信息(最容易, 但用户操作很麻烦...);
------------------------------------------------------------------
那么你到底如何访问呢?
3. 如果你做通了第2步(无论2.1, 2.2, 2.3哪一种), 那么你的问题就很简单了..
4. 祝福你!
 
:天河流星
终于遇到知己了啊,我尝试过2.1 2.3就象你说的一样,而且人们都用dwg格式。所以现在在尝试2-2,但dwg格式没有公布,找不到头绪啊。
我在做一个cad图形管理的小程序。
可不可以给点原码?先谢了。
 
帮你顶就是帮我顶!!!
hhjjhhjj : 有否进展?
 
我有一点自己的想法:
当autocad运行时,外部程序通过automation技术获得该application,然后通过VBA获得相应的需要获得的东西。
 
说白了就是做一个外挂,截获cad运行时的内存信息.
 
后退
顶部