上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 107 下一页
摘要: using System; namespace CNCalendar { public class CNDate { private const ushort START_YEAR = 1901; private const ushort END_YEAR = 2050; private string[] ConstellationName = { "白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "摩羯座", "水瓶座", "双鱼座"}; private string[] LunarHolDayName = { "小 阅读全文
posted @ 2007-03-24 14:20 leonardleonard 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 因为C#是由Microsoft公司推出的,所以它对Microsoft的所有产品的兼容性与相互操作性是其它公司开发出的编程语言所不及的。Microsoft开发的Windows操作系统与C#之间的关系也非常紧密。从而实现了C#对Windows的无缝操作。 下面,我们就以“C#对Windows控制面板中的选项进行操作”为题讲述一下它们之间的联系。 在Windows操作系统中,控制面板的文件一般是以“.cpl”为后缀的,下表列出Windows控制面板常用的选项及其文件名: ----------------------------------------------------------------- 阅读全文
posted @ 2007-03-24 14:16 leonardleonard 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Base64和下面将要介绍的Quoted-Printable都属于MIME (多部分( multi-part)、多媒体电子邮件和 WWW 超文本的 一种编码标准,用于传送诸如图形、声音和传真等非文本数 据)。MIME定义在RFC1341中。 Base64是现今在互联网上应用最多的一种编码,几乎所 有的电子邮件软件头把它作为默认的二进制编码,它已经成 了现今电子邮件编码的代名词。 下面是Base64的一个例子,从例子中,您也可以看到 Base64与电子邮件的的紧密联系: Content-Type: text/plain;charset="cn-gb" Content-Transfer-Encod 阅读全文
posted @ 2007-03-24 14:15 leonardleonard 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在下面的程序中我们将把系统中所安装的打印机用列表框列出来,同时为默认打印机设置缺省值。   在下面的程序中我们用到了两个主要的类,把所有的打印机列表出来用到了PrinterSettings 类,获取系统默认打印机用到了PrintDocument 类,下面我们就动手实践一下吧。   先新建一个windows form的工程,然后加入一个lable和一个comBox,就行啦,关键在下面啦,我们如何获得默认打印机,就得用下面的语句。 PrintDocument prtdoc = new PrintDocument(); string strDefaultPrinter = prtdoc.Printe 阅读全文
posted @ 2007-03-24 14:14 leonardleonard 阅读(155) 评论(0) 推荐(0) 编辑
摘要: using System; using Microsoft.Win32; namespace SystemPathsApp { /// summary /// Summary description for SystemPaths. /// /summary public class SystemPaths { public SystemPaths() { // // TODO: Add constructor logic here // folders = OpenRegistryPath(Registry.CurrentUser,@"\Software\Microsoft\Wind 阅读全文
posted @ 2007-03-24 14:12 leonardleonard 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在本地计算机上面再做一个服务器端程序,通过这二个程序直接的通讯实现重启远程计算机。这当然是一个方法。但这未免有点麻烦。如果现在只告诉你远程计算机的管理者的登陆帐号,而并不允许你在远程的计算机上面运行一个所谓的客户端程序,让你通过程序来完成重启远程计算机。不知道你是否感觉有些困难了。其实按照上面的这些条件实现重启远程计算机,利用C#可以比较方便的完成。下面就来介绍一下具体的实现方法。 一. C#重启远程计算机的一些理论知识:   C#实现启动远程计算机的原理是"视窗管理规范"。就是所谓的"WMI"(W 阅读全文
posted @ 2007-03-24 14:11 leonardleonard 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 摘要 想必大家对小榕时光等扫描器都非常熟悉了,有没有自己写一个的冲动。最近微软推实施了.NET战略方案,C#是主推语言,你们是否有兴趣用C#来实现对局域网IP地址的扫描,尝试一下自己写的快乐,那么请跟我来。 正文 1.先介绍一下使用的类: DNS类:在.net中的System.net命名空间下,主要的功能是从 Internet 域名系统 (DNS) 检索关于特定主机的信息。 IPHostEntry类:将一个域名系统 (DNS) 主机与一组别名和一组匹配的 IP 地址关联,和DNS类一起使用。 IPAddress 类:IP 网络上的地址。 使用的命名空间有: System.Net 命名空间为当前 阅读全文
posted @ 2007-03-24 14:09 leonardleonard 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 当数据转换到asp.net页面时,大部分都是以文本的形式存在的。有时候为了输出,单单使用显示或者隐式转换都是不行的,就需要本节说到的数据转换。字符串输出:int intAge=21;string strAge=intAge.ToString();转换DateTime值时,可以通过在括号内放置一个可选的参数来指定时间的输出样式。eg:dateCou.ToString(“d“);格式化代码及其含意:D——以下列格式给出日月年:Thursday,september 21,2001G——09/22/2001 09:12:23T——给出时间:01:23:22 时 分 秒t——给出时分:01:23d——m 阅读全文
posted @ 2007-03-24 14:07 leonardleonard 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、大小写区别2、在C#中的布尔类型为bool,而JAVA为boolean3、C#有一个不安全模式,在此模式之下可以使用指针4、有枚举类型5、代理和索引器6、运算符重载7、没有throws关键字下面开始C#之行。在开始学习C#之前,先了解下C#语句的特点:1. C#是区别大小。2. 每一句都以分号结束,不象VB.NET。3. 多个语句通过分号可以写在一行,不过不推荐,因为不清晰。OK,开始了。先了解下其数据类型:booltrue或falsebyte8位无符号整数short16位整数int32位整数long64位整数float32位浮点数double64位浮点数char16位字符string多个 阅读全文
posted @ 2007-03-24 14:03 leonardleonard 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 数组是我们经常用到的,我来介绍一下:数组是具有相同类型的一组数据。当访问数组中的数据时,可以通过下标来指明。c#中数组元素可以为任何数据类型,数组下标从0开始,即第一个元素对应的下标为0,以后逐个递增。数组可以一维也可多维。 //包含6个元素的一维整数数组; int[] mf1=new int[6]; //注意初始化数组的范围,或者指定初值; //包含6个元素的一维整数数组,初值1,2,3,4,5,6 int[] mf2=new int[6]{1,2,3,4,5,6}; //一维字符串数组,如果提供了初始值设定项,则还可以省略 new 运算符 string[] mf3={"c","c++"," 阅读全文
posted @ 2007-03-24 14:02 leonardleonard 阅读(212) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 107 下一页