C#
文章平均质量分 68
gll062
这个作者很懒,什么都没留下…
展开
-
c#中的反射代码实例讲解(转载)
1 创建用于反射使用的DLL新建一个C#类库项目,编译生成DLL(假如DLL的文件名是TestReflect.dll),源码如下: using System; namespace Webtest { /**//// /// ReflectTest 的摘要说明。 /// public class ReflectTest { public ReflectTest() {转载 2010-03-08 10:46:00 · 175 阅读 · 0 评论 -
showdialog和show有什么区别
<br />showdialog就是显示有模式的窗体,showdialog后面的语句不会执行,直到显示的窗体被关闭。 <br />show就是无模式的窗体,显示窗体后不论窗体是否关闭都执行show后面的语句。<br />-------------------------------------------------------------------------------------------------------------<br />面对多窗口的调用的时候,我们往往不喜欢窗口之间的随意切换,那样原创 2010-07-07 18:03:00 · 1123 阅读 · 0 评论 -
C#中如何去除窗体默认的关闭按钮
<br />很多时候,在winform的设计下,会遇到新建窗体时不需要用到默认的关闭按钮的情况,而是用另外设置关闭 button或其他控件来控制窗体的关闭。<br /> 之前我遇到这个问题时,问了很多朋友,都没找到方法,VS的窗体属性里也没那一项,在MSDN里也没有相关的资料。 但后来偶然发现,原来办法是很简单的,只需要在初始化窗体的时候不显示那关闭按钮就可以了。<br /> 具体方法是,加上一句 “ this.ControlBox = false;”。<br /> 如下:<br />原创 2010-07-07 18:04:00 · 1117 阅读 · 2 评论 -
详解.NET 2.0开发Winform程序经验
<br />1、带有登录窗口的Window程序启动控制<br />默认的Main函数是:<br />[STAThread]<br />static void Main()<br />{<br />Application.EnableVisualStyles();<br /><br />Application.SetCompatibleTextRenderingDefault(false);<br />Application.Run(new frmMain());<br /><br />}<br />关键的是原创 2010-07-07 18:01:00 · 200 阅读 · 0 评论 -
C#自定义控件入门教程
平台:VS 2005 WINFORM语言:C#C#自定义控件最终效果图:光看看图片似乎说明不了什么问题,还是接着往下看吧!要想在VS 2005 winform 中编辑C#自定义控件,步骤如下:1.点击文件->新建项目->选择Windows控件库2.编辑控件3.点击生成->生成 项目名称 ,完成这一步后会在bin或debug目录下看到"项目名称.dll"文件,这个便是原创 2010-03-17 10:14:00 · 730 阅读 · 1 评论 -
屏蔽键盘
是winform还是web,winformC# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> #region 钩子程序 //委托 //public d原创 2010-03-15 12:23:00 · 341 阅读 · 0 评论 -
C# asp.net如何使用MD5加密,解密
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;namespace md5{class Program{static void Main(string[] args){Console.WriteLine(UserMd5("8"));Console.W原创 2010-03-15 12:47:00 · 715 阅读 · 0 评论 -
C#中的反射入门知识教程(转载)
本文主要介绍以下模块:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模转载 2010-03-08 10:21:00 · 138 阅读 · 0 评论 -
C# 发送手机短信
发送手机短信源代码(针对国内短信编码)////////////////////////////////////////文 件:PDUdecoding.cs///概 要:针对国内短信编码(USC2)///组成结构:包含四个函数:/// smsDecodedCenterNumber(string srvCenterNumber) 短信中心号编码///原创 2010-03-08 10:10:00 · 192 阅读 · 0 评论 -
理解C#中反射的有关概念与反射的应用
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要了解这种原创 2010-03-08 09:34:00 · 199 阅读 · 0 评论 -
c#中bin,obj,debug,release,properties文件夹的作用
bin目录用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,obj是object的缩写,用于存放编译过程中生成的中间临时文件。其中都有debug和release两个子目录,分别对应调试版本和发行版本。properties用于定义程序集的属性。 <br />aspx 是asp.net的页面文件 <br />aspx.cs 是程序代码文件 <br />aspx.resx 是资源文件 <br /><br />asp.net提倡页面与代码分离, 把页面(也就是HTM原创 2010-07-07 18:08:00 · 1111 阅读 · 2 评论