Coder----Allen----Coder

小鸟说早早早,你为什么背上小书包。。。。

问题讨论可以加我QQ,博客不会定期查看

大家如果对我的博客里面的技术性文章有什么疑问或者需要一起讨论学习的可以加我QQ:993945315,留言:博客问题讨论。

2018-06-26 09:59:18

阅读数 76

评论数 0

Html Imput 的用法

1、选中去除文本框文字,离开后显示原有文字: <input name="key" type="text" id="key" value="关键词" size="30" ...

2019-08-22 11:40:24

阅读数 4

评论数 0

CAD.net 根据句柄获取图元

1、首先,说一下如何获取句柄。句柄可以是16进制或者10进制。 mText.Id.Handle.Value;这是一个long 类型的。 2、将long类型的句柄值转为Handle Handle handle=new  Handle(mText.Id.Handle.Value); 3、根据H...

2019-01-16 10:40:34

阅读数 241

评论数 0

javaScript 基本选择器

2018-12-22 16:10:05

阅读数 217

评论数 0

javascript之选择过滤器

1、$('div>p').css("border", "1px groove red");//修改了所有div的儿子P元素 2、$('div p').css("border&q...

2018-12-22 15:14:19

阅读数 145

评论数 0

CAD.net二次开发心得体会二---------选择

文档的选择用户交互需要用到editor; Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;             Editor ed = doc....

2018-12-19 09:29:02

阅读数 564

评论数 0

C# 进行cad二次开发 心得体会一

创建文字必须先将文档进行锁定;  Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument; DocumentLock dl =doc.LockDocume...

2018-12-19 09:23:26

阅读数 209

评论数 0

c#在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式------例如,openFileDialog时提示

在可以调用 ole 之前,必须将当前线程设置为单线程单元(sta)模式。请确保您的 main 函数带有 stathreadattribute 标记。 只有将调试器附加到该进程才会引发此异常。这种情况下要把 openFileDialog放到新的SAT线程中运行就行。 即openFileDialog...

2018-07-26 16:16:18

阅读数 1617

评论数 0

WPF 自定义控件的注意问题

1、建议自定义控件生成目标平台为Ang CPU。否则会出现无法识别的问题。2、如果涉及到了在revit中加载使用则建议先进行主动加载。AssemblyOperations.LoadAssembly();...

2018-06-09 10:35:24

阅读数 616

评论数 0

sql server远程连接时提示超时的解决办法

查看服务器端,即所连接的sql server端的防火墙是否允许了1433端口的入站,如果没有则新建入站规则,允许1433端口入站。

2018-05-16 13:37:16

阅读数 4898

评论数 0

安装vs2013提示需要先安装IE 11的问题

关了VS的安装程序。创建一个命名为1.bat的批处理文件,保存。双击执行1.bat,弹出命令行窗口自动运行。成功后,自动关闭。然后重新运行VS2013的安装程序,搞定。 1.bat内容如下: @ECHO OFF :IE10HACK  REG ADD "HKLM\SOFTWARE\Wo...

2018-03-19 12:51:24

阅读数 372

评论数 0

Revit 二次开发 PickObjects完成按钮的触发

窗体代码 using System.Windows.Forms; using Autodesk.Revit.UI; using Autodesk.Revit.DB; namespace HelloWorld {     public partial class Form1 ...

2017-12-05 16:14:26

阅读数 864

评论数 0

Revit二次开发之利用AdWindows在任意选项卡上创建按钮

为了达到目的我们又不得不需要AdWindows.dll这个类库的帮助了——正所谓 夏日消溶,江河横溢,人或为鱼鳖。我们也玩转一下Revit——上代码! using Autodesk.Revit.UI; using Autodesk.Revit.DB; using Autode...

2017-12-05 16:07:56

阅读数 1043

评论数 1

Revit二次开发之向Revit窗体发送虚拟按键

有时候我们需要能够发送虚拟按键到Revit中,调用命令也好触发外部命令窗体也好,总之知道怎么发送虚拟按键还是有点必要的了,当然离不开WIndowsAPI了——上代码 这里我们声明两个函数一个是设置窗体焦点,一个是发送虚拟按键! [DllImport("user32.dll&qu...

2017-12-05 15:57:54

阅读数 612

评论数 1

Revit 其他dll

在阅读此文章前,应有一定的API基础开发能力。 AdWindows.dll 介绍 Adwindows.dll 在 Revit 安装目录下即可找到。此 dll 基于 Autodesk 统一UI界面思想,封装了一套用于 Autodesk 旗下各个基于Ribbon控件风格的软件。比如 Invent...

2017-08-23 11:34:15

阅读数 403

评论数 0

CAD.net 写注册表自动加载插件dll

RegistryKey LocaIMachine = Registry.LocalMachine; RegistryKey MyPrograrm = LocaIMachine.CreateSubKey("SOFTWARE\\Autodesk\\AutoCA...

2017-08-11 17:39:34

阅读数 1512

评论数 0

CAD.net 创建面板

1、使用注册表进行插件dll的自动加载时Autodesk.Windows.ComponentManager.Ribbon == null需要延迟一下再调用面板的创建代码 2、注册事件Autodesk.Windows.ComponentManager.ItemInitialized public v...

2017-08-11 17:34:04

阅读数 1398

评论数 0

C# 在图片上写入水印

/// /// 在图片上生成图片水印 /// /// 原服务器图片路径 /// 生成的带图片水印的图片路径 /// 水印图片路径 public void AddWaterPic(string Pat...

2017-08-10 14:59:03

阅读数 265

评论数 0

C# 装箱、拆箱、泛型

1、装箱:值类型转引用类型。开辟一块内存空间进行存放数据。 2、拆箱:引用类型转值类型。 值类型存放在栈上,引用类型存放在堆上。 装箱需要消耗内存,所以引出了泛型。 泛型: 1. 使用非泛型集合时引发的装箱和拆箱操作  看下面的一段代码: ...

2017-08-10 11:07:25

阅读数 423

评论数 0

C# 委托使用详解(delegate)

1. 委托是什么? 其实,我一直思考如何讲解委托,才能把委托说得更透彻。说实话,每个人都委托都有不同的见解,因为看问题的角度不同。个人认为,可以从以下2点来理解: (1) 从数据结构来讲,委托是和类一样是一种用户自定义类型。 (2) 从设计模式来讲,委托(类)提供了方法(对象)的抽象。 ...

2017-08-10 10:22:18

阅读数 181

评论数 0

提示
确定要删除当前文章?
取消 删除