CAD启动时自动加载DLL文件

1、插件存放位置

2、文件夹结构

AcadPlugin.bundle

….Application

……..cadPlugin.dll

….PackageContents.xml

3、PackageContents.xml内容样例,用于AutoCAD2020,其他版本参考样例修改

<?xml version="1.0" encoding="utf-8" ?>
<ApplicationPackage 
    SchemaVersion="1.0"
    AppVersion="1.0" 
    ProductCode="{02933C01-125D-48EF-B577-08C3AEF6A23F}"
    Name="插件名称" >
    <CompanyDetails Name="公司名称" />
    <Components>
        <RuntimeRequirements 
            OS="Win32|Win64" 
            Platform="AutoCAD*" 
            SeriesMin="R23.1" 
            SeriesMax="R23.1" />
        <ComponentEntry
            AppName="插件名称" 
            ModuleName=".\Application\cadPlugin.dll" >
            <Commands>
                <Command Global="loadButton" Local="loadButton" StartupCommand="True" />
            </Commands>
        </ComponentEntry>
    </Components>
</ApplicationPackage>

ProductCode:随机GUID

SeriesMin:插件支持AutoCAD最低版本号

SeriesMax:插件支持AutoCAD最高版本号

ModuleName:插件存放相对路径

Command:Global全局初始化菜单命令,Local本地初始化菜单命令,StartupCommand="True"自动执行

其他标签介绍自行查询AutoCAD 2020 Developer and ObjectARX Help 帮助 | Autodesk

猜你喜欢

转载自blog.csdn.net/u013179508/article/details/142559717