- 博客(25)
- 资源 (7)
- 收藏
- 关注
转载 唠叨几句const和readonly
目录 请允许我再唠叨几句const和readonly 修改readonly字段:计策1:反间计 —— 反射修改计策2:借刀杀人——调节字段偏移位置的结构体来修改计策3:无中生有——使用ilasm创建强行修改语句 问题的研究:为什么?——翻阅CLI标准:initonly修饰符捕获MSIL的代码验证错误总结
2011-11-15 12:32:21
910
转载 SQL Server 2008阻止保存要求重新创建表的更改
新建数据表以后,若再对该表进行更改,则会出现警告信息“不允许保存更改 阻止保存要求重新创建表的更改”,等等,需要进行一下设置:工具--->选项--->Designers--->表设计器和数据库设计器--->组织保存要求重新创建表的更改,去掉复选框。 来源网络:“不是很理解为什么在2008中会加入"阻止保存要求重新创建表的更改"这个选项.症状表现为修改表结构的时候会"阻止
2010-05-14 14:55:00
605
转载 经典SQL语句大全
一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:/mssql7backup/MyNwind_1.dat--
2010-05-14 14:29:00
714
原创 添加扩展数据XDATA
使用ResultBuffer类 在ObjectARX中,resbuf结构给AutoCAD专门数据提供了一个灵活的存储器。在托管API中,这个结构被映射在Autodesk.AutoCAD.DatabaseServices.ResultBuffer类中。 一个ResultBuffer类对象使用的方法与resbuf数据链相同。你要定义一个ResultBuffer并使它产生一
2010-05-06 15:10:00
7549
1
原创 在命名对象词典中添加数据获取数据
/*********************************************************************** * FileName: DBDictionaryClass .CS * File Created: 2010-4-9 15:26 * Description: 数据字典,数据字典引用 * Purpose : * Hi
2010-05-06 15:10:00
2972
2
原创 创建块定义(块表记录)
/*********************************************************************** * FileName: BlockTableClass .CS * File Created: 2010-4-9 15:26 * Description: 块表类,块表记录,块表引用 * Purpose : * Hi
2010-05-06 15:08:00
2408
原创 autocad中利用c#创建层
#region 新建层 /// /// 新建层 /// /// 层名 /// 返回层的objectid public Autodesk.AutoCAD.DatabaseServices.ObjectId CreateLayer(string layername) { Auto
2010-05-06 15:07:00
1371
原创 .net 对系统进程的查看和杀进程
//+-------------------------------------------------------------------+//+ FileName: OSProcess.cs//+ File Created: 2010-3-8 15:26//+---------------------------------------------------------------
2010-05-06 15:02:00
865
原创 根据闭合的多边形坐标求面积
根据多边形的坐标求面积,这是刚开始做autocad开发时写的,后来发现有Region概念,可以根据属性获取,哈哈,多余的了,发上来玩玩/ * ***************************************************************** * FileName: Polygon.CS * File Created: 2010-4-9 15:2
2010-05-06 14:46:00
2524
原创 在autocad中自建面板
#region 新建层 /// /// 新建层 /// /// 层名 /// 返回层的objectid public Autodesk.AutoCAD.DatabaseServices.ObjectId CreateLayer(string layername) {
2010-05-06 14:26:00
1215
原创 autocad的扩展应用---鼠标右键菜单的制作
在autocad中的一些扩展应用,比如在启动autocad平台时希望首先加载部分自己添加的应用,像鼠标右键菜单等,这里需要继承Autodesk.AutoCAD.Runtime.IExtensionApplication 类,如代码: /** * FileName: ExtensionApplication .CS * File Created: 2010-4-9 15:26
2010-05-06 14:15:00
2689
1
原创 几个简单的输出信息和弹出winform窗口
2个简单的输出信息和2个弹出winform窗口 #region 输出字符串 /// /// 输出字符串 /// /// public static void WriteMessage(string msg) { Editor ed = Autodesk.AutoCAD.App
2010-05-05 17:22:00
2295
原创 在autocad中对二维图形的颜色填充
在autocad中对二维图形的颜色填充代码如下 #region 获取颜色 /// /// 从autodesk中获取颜色 /// /// public static Autodesk.AutoCAD.Colors.Color GetAutoCADColor() { Aut
2010-05-05 17:18:00
6640
原创 将实体生成面域
/// /// 将实体生成面域 /// /// 实体 /// 返回面域objectid public static Autodesk.AutoCAD.DatabaseServices.ObjectId GenerateRegion(Autodesk.AutoCAD.DatabaseServices.Entity entit
2010-05-05 17:17:00
1790
原创 三层架构和mvc模式
三层架构:dal,business,web(表示层,业务层和数据层)1.什么是MVC?MVC(Model-View-Controller,模型-视图-控制器模式)是软件工程中的一种软件架构模式。它把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。2.什么是ASP.NET MVC?ASP.NET MVC是微软的开发团队基于MVC开发的一
2010-05-05 14:12:00
1157
1
原创 应用程序和autocad之间通信
/***************************************************** * FileName: SendCommandToAutoCad.txt * File Created: 2010-4-9 15:26 * Description: 在.NET程序中向AutoCAD发出命令有下面几种方法: * •
2010-05-05 11:34:00
1418
原创 应用程序如何启动autocad
根据注册表信息获取autodesk安装路径代码如下:private string _keyname1 = "Software//Autodesk//AutoCAD"; private string _keyname2 = "R18.0"; private string _keyname3 = "ACAD-8002:804";private string _AcadLocation
2010-05-05 11:31:00
2826
原创 .net写好的dll如何加载到autodesk中
如果.net写好的dll程序集没有加载到注册表中,每次用户都需要敲netload命令加载你的程序集,所以你可以通过程序或注册文件添加你的程序集,在注册表中添加的位置如下:[HKEY_LOCAL_MACHINE/SOFTWARE/Autodesk/AutoCAD/R18.0/ACAD-8002:80/Applications/Estate.AutoCadCommand] 注册表内容如下:
2010-05-05 11:30:00
849
原创 autocad 菜单设置
autocad 菜单设置,不需要任何编写代码,启动autocad后敲命令:menu后进入一个选后缀名为cui的对话框(C:/Documents and Settings/Administrator/Application Data/Autodesk/AutoCAD Map 3D 2010/R18.0/chs/Support), ,这时你可以将support文件夹下的任何一个cuix文件拿来改下
2010-05-05 11:29:00
1391
原创 autocad中的3个关键dll
在autocad中几个重要的托管程序集这几个程序集在安装目录下,如(D:/Program Files/AutoCAD Map 3D 2010)acdbmgd.dllacmgd.dllAcCui.dll注意在引用以上几个程序集时最好将他们复制本地属性改为false,如图: 这3个dll分别是.net二次开发autocad需要引用的类库WindowsBase.dll
2010-05-05 11:24:00
1697
原创 引用microsoft.office(excel和word)的com控件服务器配置说明
引用microsoft.office(excel和word)的com控件服务器配置说明 (1)操作系统是windowsxp,先在windows的开始à运行栏输入dcomconfg命令;(2)找到DCom配置; (3)找到Microsoft Excel Application项后,鼠标右击属性; (4)选择安全项,勾上”启动和激活权限”和”访问权限”的自
2009-10-10 14:18:00
1121
原创 Html的一些特性
Html的一些特性1.取消按钮按下时的虚线框 在input里添加属性值 hideFocus 或者 HideFocus=true2.只读文本框内容 在input里添加属性值 readonly3.防止退后清空的TEXT文档(可把style内容做做为类引用) 4.ENTER键可以让光标移到下一个输入框 5.只能为中文(有闪动) onkeydown="if(event.k
2009-10-10 14:14:00
426
原创 Lua介绍
在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。 Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 在Lua中,一切都是变量,除了关键字。请记住这句话。I. 首先是注释 写一个程序,总是少不了注释的。 在Lua中,你可以使用单行注释和多行注释。 单行注释中,
2008-09-12 12:32:00
1282
原创 ASP.net 网站和Web Application的区別(转)
ASP.net 網站和Web Application的區別(轉) WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集 WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集 WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所
2008-09-12 08:44:00
737
原创 sql server 2005 身份认证登录修改
sqlserver 2005通过windows身份认证登录后,右键选属性http://p.blog.youkuaiyun.com/images/p_blog_youkuaiyun.com/yuandingmao/EntryImages/20080910/身份认证模式修改.GIF,在服务器属性中选择sql server 和windows身份混合验证模式,http://p.blog.youkuaiyun.com/images
2008-09-10 09:30:00
1566
2
带摄像头捕获医生照片的功能医生信息录入vs2008开发
2010-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人