可能存在二个方面的问题,一就是版本问题。二就是文件出错。
没有安装相关控件
dxf格式读取控件 v2.00
http://www.ddooo.com/softdown/31583.htm
dxf格式读取控件
ctldxf 控件是一款专门用于AutoCAD的交换格式文件(.dxf文件)读取及显示的activex控件,它具有方便实用的特点。支持各种dxf版本,无需编程也无需耗费大量的精力去分析繁琐的dxf文件格式就可以完.dxf文件的读取、显示、放大、缩小等功能。主要特点如下:
1.编程方便。只要给控件一个.dxf文件名就可以画出此文件的全部图形。 支持dxf格式的"line"、"arc"、"circle"、"elliPSe"、"vertex"、"text"、"mtext"、"insert"、 "dimension"、"solID"、"leader"、"dimension" 等各种绘图方式。
2.功能强大。此控件支持图形的无级缩小放大,并提供了缩小和放大的函数供编程调用。
3.自适应控件大小。不必考虑.dxf文件中图形的大小和位置,控件能够自动缩放图形到最适合大小。
4.扩展性好。控件提供了多种属性、方法及事件以供编程调用。
个人认为可能是系统问题