摘要: 1、如果要在Winform中打开DWG图形文件,这个Form必须用Application.ShowModelessDialog方式显示,不然会报错(执行环境无效)。 2、在非模态窗口中修改实体时,需要将图层锁定,否则会报错;模态窗口则无此情况。 3、写块克隆:WblockCloneObjects第二 阅读全文
posted @ 2014-03-05 12:03 尼克劳斯 阅读(14726) 评论(5) 推荐(4) 编辑
摘要: 当C# dll被其他程序调用时,用Application.StartupPath获取的dll路径并不一定是此dll的物理路径,有可能是调用程序的路径。以下方法或者能够获取dll正确的物理路径(未经过严格验证)://获取到文件完整路径string path = Assembly.GetExecutin... 阅读全文
posted @ 2014-03-05 11:54 尼克劳斯 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 在datagirdview_cellmousedown事件中先将CurrentCell(或CurrentRow)的Selected属性设为false,然后将鼠标右键点击的单元格(或行)设为CurrentCell(或CurrentRow),最后再将CurrentCell(或CurrentRow)的... 阅读全文
posted @ 2014-03-05 11:52 尼克劳斯 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 今天发现系统中一个地方获取JSON数据时,时而失败,时而成功,最后发现是回车符搞的鬼。当你的JSON中有回车符时,会致使你的JSON出现格式错误;解决办法是在保存数据,或整理数据向客户端输出时将回车符(\n、\r、\r\n)替换掉。 阅读全文
posted @ 2014-03-05 11:45 尼克劳斯 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 在winform 中,每当TextBox获得焦点时,部分输入法会失效(如智能ABC、五笔98、极品五笔等),需要重新切换输入法才能正常使用。此时要将Form的ImeMode属性改为:OnHalf(或在后台程序中写this.ImeMode = ImeMode.OnHalf;)。 但要注意的是:有些.net 2.0框架还需要安装一个补丁包才能正常使用,否则会出现错误。 阅读全文
posted @ 2014-03-05 11:40 尼克劳斯 阅读(593) 评论(0) 推荐(0) 编辑