随笔分类 - AutoCAD.Net/C#.Net QQ群:193522571
摘要:public static bool IsInFilter(this Entity ent, string str) { string typ = ent.GetType().Name; List<string> nameLst = str.ToList(); string lspType = ""
阅读全文
摘要:2010调试时,加载的代码为2009版的,这个是一个失误! 改正后生成没有问题,但是在加密时总是出问题。 以前以为可以合并到2009版中,后来发现TEXTSTYLE设置过程中总是有错误,其它的可以与2009同一个版本。 可以尝试其它的加密软件。
阅读全文
摘要:#endif#if V2007#elif V2010using RibbonFoldPanel = Autodesk.Windows.RibbonRowPanel;#elseusing RibbonFoldPanel = Autodesk.Windows.RibbonPanel;#endif
阅读全文
摘要:今天发现一个很奇怪的现象,我在2016中定义的块,2009打开后发现块变成了匿名块。 后来发现,这个块中有环形陈列。 我在猜想是不是因为低版本中不支持的实体块就会变成匿名块。
阅读全文
摘要:当你已经勾选“编辑并继续”后还出现此问题时,那有可能就是多版本的原因了,将其它版本暂时先卸载就可以了。
阅读全文
摘要:解决办法: 在设计器代码中把4.0自动加上去的代码注释掉就行了。 //((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit(); //((System.ComponentModel.ISupportI
阅读全文
摘要:acmgd.dll其实不应该在此文件夹中,但是由于混淆需要用到,所以必须在此文件夹中,后面更新下程序先将文件复制到一个upload文件夹。 不调试时有dll也可以正常加载,只是调试时有问题,删除掉此dll后可以调试了。
阅读全文
摘要:AutoCAD2004 R16.0AutoCAD2005 R16.1AutoCAD2006 R16.2AutoCAD2007 R17.0AutoCAD2008 R17.1AutoCAD2009 R17.2AutoCAD2010 R18.0AutoCAD2011 R18.1AutoCAD2012 R1
阅读全文
摘要:目前找到原因是,控件没有通过窗体新建,而是代码生成。 没有时间进一步去了解。
阅读全文
摘要:后来分析下来,主要有以下几个原因: 1.菜单混乱; 2.反复加载卸载菜单; 后来在CAD配置中重置就好了; 对于测试过程中有时可以有时不可以的情况,多半情况下是把CAD搞的混乱了,此时首先要想到的是把CAD重置。
阅读全文
摘要:以下为 AutoCAD 的版本号,对应程序开发必备,请大家一起来补充之。CAD 内部版本为 Rxx.x, 其中: xx 为主版本号, x 为副版本号; xx 升级后,对应的 SDK 库会更新,所以 arx 也得跟着更新。 AutoCAD R14-1998.1 AutoCAD 2000 (R15.0)
阅读全文
摘要:db.TransactionManager.QueueForGraphicsFlush(); db.GetEditor().Regen();
阅读全文
摘要:将namespace与class名字修改成不一样后就可以找到命令了,而在2013里面就没有这个问题。
阅读全文
摘要:Application object events are used to respond to the application window. Once an Application event is registered, it remains registered until AutoCAD
阅读全文
摘要:frm.StartPosition = FormStartPosition.Manual; var result = Autodesk.AutoCAD.ApplicationServices.Application.ShowModalDialog(AcadApp.MainWindow.Handle,
阅读全文
摘要:[CommandMethod("cloneWS")] public void cloneWorkSpace() { try { string sourceCuiFileName = @"C:\TEST.CUIX"; if (!File.Exists(sourceCuiFileName)) return; string curCuiFileName = Application.GetSystemVa
阅读全文
摘要:public static class StringHelper { static string sXiaoShuBuFen =@"(\.\d+)?"; //分数、带分数 public static string sMatchNumInch = @"(([1-9]\d*-)?[1-9]\d*/[1-9]\d*|[1-9]\d*)"""; //正整数 public st...
阅读全文
摘要:AutoCAD 幻灯片文件是由 MSLIDE 命令写入并由 VSLIDE 命令读取的屏幕图像。 本节介绍幻灯文件的格式,以便于希望在程序中融入幻灯支持的开发人员进行开发。 幻灯文件由标题部分(31 字节)以及一个或多个可变长度的数据记录组成。 写入幻灯文件的所有坐标和大小都基于创建幻灯时显示设备的图
阅读全文
摘要:程序中需要判断是attdef和text时应该把attdef放在前面,因为attdef是text的继承类
阅读全文
摘要:有时候需要在执行了一个命令后把一个文件夹给打开,但是如果该文件夹已经打开了就没有必要再开一个文件夹了,但是C#中并没有专门的函数来解决此问题。 下面是用moveto的方法来曲线救国。
阅读全文