明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1298|回复: 4

请教如何让面板DLL文件,在NETLOAD后,自动显示面板??

[复制链接]
发表于 2014-9-11 14:41:43 | 显示全部楼层 |阅读模式
我知道LISP文件里,比如我们定义各一个函数
(defun tt()
....
)
函数外添加一句 (tt),即可实在在加载时直接启动TT函数
请问.NET里能做到么?
小弟初学,请大侠们指点迷津

发表于 2014-9-11 15:50:27 | 显示全部楼层
继承IExtensionApplication接口 并重写该接口的初始化例程
 楼主| 发表于 2014-9-12 15:35:59 | 显示全部楼层
本帖最后由 cheng5276 于 2014-9-12 15:39 编辑

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.EditorInput;
using System.Windows.Forms;
[assembly: ExtensionApplication(typeof(Cheng5276_CAD.Class1))]
[assembly: CommandClass(typeof(Cheng5276_CAD.Class1))]
namespace Cheng5276_CAD
{
    public class Class1 : IExtensionApplication
    {
        public static Autodesk.AutoCAD.Windows.PaletteSet ps;
        public void Initialize()
        {
            MessageBox.Show("a");
        }
    }
}

可是老大,我这么设置后,编译无法通过,烦请继续指点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2014-9-15 18:20:29 | 显示全部楼层
老大们,请教啊,可不能沉啊
发表于 2014-9-15 18:55:32 | 显示全部楼层
错误是没实现 你实现就行了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 13:42 , Processed in 0.165873 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表