![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 61
Fev
Day Day Up
展开
-
保存程序配置的方法:保存到注册表里 - C#
第一种方法:保存到config文件里准备: 在 项目/属性/设置 选项卡里可以定义变量,范围中用户(User)指该变量可读写,程序(application)指只读,例如定义以下变量:读取方法: private void Form1_Activated(object sender, EventArgs e) { textBox1.Text = Properties.Settings.Default.Text; tex原创 2011-02-10 00:21:00 · 1487 阅读 · 0 评论 -
Device Context 设备环境 设备上下文 理解
在GDI中,DC(Device context)是一个非常重要的概念。有的书中,将DC翻译为设备描述表(《Windows 程序设计 第五版》作者Charles Petzold),也有的书将DC翻译为设备上下文。到底什么是DC?用现实中的例子来理解可能更容易些。如果你喜欢画画,你得先准备了画布,画笔,颜料……画画的环境搭建好了,你就可以画画了。这个画画的环境,就是DC。原创 2012-02-05 22:53:14 · 2499 阅读 · 0 评论 -
专业开发: MSIL语言学习笔记 - C#
Introduce 介绍 .net 的中间语言MSIL(Microsoft Intermediate Language), .net下生成的程序集(exe.dll)比较特殊,它的主要内容是MSIL,需要在.net环境下连接公共语言运行库(CLR)原创 2011-04-25 21:17:00 · 1046 阅读 · 0 评论 -
专业开发: StyleCop使用 - C#
Introduce 介绍 用途:规范源代码 下载:http://stylecop.codeplex.com/Explain&Use 解释&使用(版本:stylecop 4.3.3.0 系统:XP 平台:VS2008) 修原创 2011-09-28 12:18:04 · 1804 阅读 · 0 评论 -
让窗体获取焦点置前显示 - C#
能达到在发生某个事件后要让某个窗体获取焦点置前显示的效果常用在点击小图标时要窗体显示有以下几种解决方案:1.较方便简单的:改属性方法private void button_Click(object sender, EventArgs e) { this.TopMost = true; this.TopMost = false; }2:较麻烦但功能强大的方法:调用系统的API函数的方法参考链接:http://www.mrdtime.com/Arti原创 2011-05-09 15:52:00 · 1025 阅读 · 0 评论 -
程序的书写规则,代码规范(Code style)
一篇很好的文章,排版了一下.转自: http://blog.sanhaostreet.com/user1/124824/archives/2008/3134.asp 随着软件产品的功能增加和版本的提高,代码越来越复杂,源文件也越来越多,对于软件开发人员来说,除了保证程序运行的正确性和提高代码的运行效率之外,规范风格的编码会对软件的升级、修改、维护带来极大的方便性,也保证程序员不会陷入“代码泥潭”中无***自拔。开发一个成熟的软件产品,除了有详细丰富的开发文档之外,必须在编写代转载 2011-04-28 16:41:00 · 498 阅读 · 0 评论 -
专业开发: FxCop入门教程 - C#
Introduce 介绍 用途: 用来分析,用VS编译生成的.exe或.dll文件里的代码,检查出不符合所制定的规则的地方,从而对源代码进行修改,使程序的执行效率更高,代码更规范 详细介绍: http://www.builder.com.cn/2007/0205/376939.shtml 安装: (2011.4.18) Window XP: 推荐FxCop 1.36 下载地址 http://download.csdn原创 2011-04-18 15:31:00 · 3802 阅读 · 2 评论 -
启动加速:精简Form1.Designer.cs - C#
<br /> 程序开始运行时花的很多时间在Form1.Designer.cs里,所以以下3个方法都是用来精简Form1.Designer.cs里的代码.<br />方法1:<br /> 凭经验,简化Form1.Designer.cs里的代码,并删掉一些没用的代码<br />方法2:<br /> 启动时只加载界面需要的控件,例如Form控件,textbox控件等,一些启动看不到的控件例如:ContextMenuStrip/Contextmenu,Tabcontrol的tabPage2等,当opening原创 2011-02-11 11:27:00 · 1402 阅读 · 0 评论 -
保存程序配置的方法:以文本形式保存 - C#
<br />以文本形式保存,很不专业的方法,但效果其实也不错<br />准备:<br />先运行以下语句创建文件:<br />private void Form1_FormClosing(object sender, FormClosingEventArgs e) { string S = textBox1.Text + "*" + textBox1.BackColor.R + "*" + textBox1.BackColor.G + "*" + textBox1原创 2011-02-10 12:39:00 · 461 阅读 · 0 评论 -
保存程序配置的方法:保存到xml文件里 - C#
准备:新建一个文本文档(.txt)修改扩展名为.xml,用记事本打开写入变量,格式如下;255255255定义:DataSet ds; //来存放数据string path; //XML文件路径读取方法: private void Form1_Activated(object sender, EventArgs e) { path = Application.StartupPath+"//Settings.xml";原创 2011-02-10 11:23:00 · 667 阅读 · 0 评论 -
保存程序配置的方法:保存到config文件里 - C#
准备: 在 项目/属性/设置 选项卡里可以定义变量,范围中用户(User)指该变量可读写,程序(application)指只读,例如定义以下变量:读取方法: private void Form1_Activated(object sender, EventArgs e) { textBox1.Text = Properties.Settings.Default.Text; textBox1.BackColor=Pro原创 2011-02-10 11:18:00 · 850 阅读 · 0 评论 -
保存程序配置的方法:保存到ini文件里 - C#
<br />准备:<br />新建文本文档(.txt)修改扩展名为.ini,打开写入<br />[Settings]<br />Text=<br />R=255<br />G=255<br />B=255<br />引用的API结构:<br /> [System.Runtime.InteropServices.DllImport( "kernel32 ")] private static extern long WritePrivateProfileString(原创 2011-02-10 11:27:00 · 759 阅读 · 0 评论 -
CodeSmith用法
CodeSmith基础(一)2005-12-19 13:57 by 努力学习的小熊, 41130 visits,收藏,编辑 请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助 创建好一个模板后第一步要指明这是一个转载 2012-03-28 22:53:45 · 464 阅读 · 0 评论