admin管理员组

文章数量:1531374

2024年1月26日发(作者:)

AutoCAD标签式浏览插件

AutoCAD无法加载arx和dbx文件的解决办法

2011-10-11 10:20:50| 分类: ObjectArx | 标签:cad arx dbx 加载 失败 |字号 订阅

*.arx和dbx文件要加载到AutoCAD上,这两类文件中都必须导出两个函数接口acrxEntryPoint,acrxGetApiVersion。

如果没有这两个函数文件是无法加载到AutoCAD的。

通常CAD会提示:

acrxGetApiVersion 在 *.arx

中未找到。

确定与 存在有效的应用程序链接并输出该符号。AcRxDynamicLinker

加载“*.arx”失败

C:Program FilesAutoCAD 无法加载 *.arx 文件。

要查看这两个函数接口是否导出,可用VS自带的dll依赖查看工具

进行查看,如果没有这两个函数就需要手动添加def文件。

在工程里新建一个def后缀的文件,在里面写入一下内容:

EXPRORTS

acrxEntryPoint PRIVATE

acrxGetApiVersion PRIVATE

在【工程选项->链接->输入->模块定义文件】中选择该文件,注意相对路径。编译后,再用查看就应该能看到

这两个函数了。

求高手,今天加载一个ObjectARX程序,提示无法加载

2012-03-01 23:31eszqsxxyyxj | 分类:编程语言 | 浏览575次

本人是CAD新手,win7 32位。CAD2012.

今天要使用加载一个ObjectARX程序,提示无法加载。

求教。。。

提问者采纳

2012-03-05 13:33

一般有几种情况会引起无法加载:

1、缺少必要的支持文件:arx需要其他的dll文件支持,而你的机器上缺少这些文件,导致无法加载。

2、版本不正确:arx程序不是适合AutoCAD2012版本的程序,或者是64位版本的程序在32位AutoCAD上加载,都将导致不能加载。

3、缺少授权许可:arx程序加密了,但你没有相应的授权许可。

本文标签: 文件加载程序无法