zoukankan      html  css  js  c++  java
  • 一、创建Cuisl.dll工程

     

    1.         新建一个CuislCad.Dll工程,保存在D:\Config\AutoCAD \目录下

    2.         添加引用acdbmgd.dllacmgd.dll。修改他们的属性【复制本地】为【false

    3.         设置AutoCad,以使启动AutoCad时自动加载.Net程序,如下:

    1.添加搜索目录

    D:\Config\AutoCAD

    D:\Config\AutoCAD \CuislCad\bin\Release

    2.csl.lsp文件中输入以下内容:

     (setvar "filedia" 0)

     (command "netload" "CuislCad.dll")

     (setvar "filedia" 1)

    3.csl.lsp保存到D:\Config\AutoCAD,并加入到启动组。

    4.         Hello World

    在任意的实例类的过程中增加CommandMethod属性,就可以在AutoCAD中调用该过程了

     

    [CadRx.CommandMethod("HelloWorld")]
    public void HelloWorld()
    {
        var ed 
    = Application.DocumentManager.MdiActiveDocument.Editor;
        ed.WriteMessage(
    "Hello World");
    }

    5.   运行AutoCAD看是否加载cuislcad.dll,并且在命令行输入"HelloWorld"以测试程序。
  • 相关阅读:
    文本标记
    第一个HTML文档
    HTML入门
    bootstrap fileinput 文件上传
    DPDK rte_hash 简述
    glib学习笔记-基本知识
    linux常用网络命令
    libevent学习过程
    C语言 singleton模式
    oracle命令行导出、导入dmp文件
  • 原文地址:https://www.cnblogs.com/cuishengli/p/1844766.html
Copyright © 2011-2022 走看看