明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1801|回复: 0

问:为什么这个命令调用不了?

[复制链接]
发表于 2005-8-7 11:54:00 | 显示全部楼层 |阅读模式

当对CommandMethod属性采用四个参数调用时,在AutoCAD2006中无法调用,代码如下:

using System ;
using Autodesk.AutoCAD.Runtime ;
using Autodesk.AutoCAD.EditorInput;
using Autodesk.AutoCAD.ApplicationServices;

[assembly: CommandClass(typeof(ClassLibrary.LSMClass))]

namespace ClassLibrary
{
 /// <summary>
 /// Summary description for LSMClass.
 /// </summary>
 public class LSMClass
 {
  public LSMClass()
  {

  }

  // Define Command "AsdkCmd1"
  [CommandMethod("Hello","Hello","Hello",CommandFlags.Session)]
  static public void test() // This method can have any name
  {
   Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
   ed.WriteMessage("\nHello World");   // Put your command code here
  }

 }
}

个中缘由,请大家助我!

谢谢!

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 07:05 , Processed in 0.161710 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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