学习学习再学习
文章平均质量分 79
MaybeHelios
没什么特别的,人海中一普通人。
展开
-
[愚翁专栏]如何用C#写一个简单的Login窗口
最近,看到网上经常会问如何进行窗口跳转,大多数的问题都是牵扯到Login窗口。其实,在Visual Studio 6以来,比较正确的做法,是判断Login窗口的返回值,然后决定是否打开主窗体,那么在C#中也是一样的。 具体做法如下:首先,创建Login窗口,然后添加相应的输入框和按钮,设置窗口的AcceptButton为窗体的确认按钮,而CancelButton为窗体的取消按钮。例如:转载 2006-05-18 19:41:00 · 1044 阅读 · 0 评论 -
[SY的专栏]C#WinForm制作异形窗体/控件
C#WinForm制作异形窗体/控件 document.title="C#WinForm制作异形窗体/控件 - "+document.title -- 作者:未知-- 发布日期: 2005-08-22转载 2006-05-18 20:33:00 · 1376 阅读 · 0 评论 -
[Gabriel的专栏] 用C#如何遍历一个窗体中的某一种控件
用C#如何遍历一个窗体中的某一种控件 document.title="用C#如何遍历一个窗体中的某一种控件 - "+document.title/* 作者:耿奕廷 版权所有,转载时请注明出处及作者 */假设我要遍历所有的Label控件.我们知道一个窗体中的所有控件都是Form.Controls中的成员,想要得到窗体中的所以成员,可以用foreach来遍历Controls属性转载 2006-05-18 20:36:00 · 2041 阅读 · 0 评论 -
[懵懂边缘] 用Visual C# 2005创建快捷方式
document.title=" 用Visual C# 2005创建快捷方式 - "+document.title 用Visual C# 2005创建快捷方式转载 2006-05-18 20:37:00 · 1190 阅读 · 0 评论 -
[johnsuna(阿山NET)的专栏]怎么利用C#创建透明的GIF图片?(可自定义调色板),收藏一下.
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as转载 2006-05-18 20:41:00 · 1884 阅读 · 0 评论 -
使用C#编写LED样式时钟控件
使用C#编写LED样式时钟控件 document.title="使用C#编写LED样式时钟控件 - "+document.title运行效果:http://blog.csdn.net/images/blog_csdn_net/johnsuna/ClockControl.jpg 右下角图片//--------------------------(如转载,请保留版权信息)-------------转载 2006-05-18 20:45:00 · 2049 阅读 · 0 评论 -
用C#代码编写的SN快速输入工具
用C#代码编写的SN快速输入工具 document.title="用C#代码编写的SN快速输入工具 - "+document.title 一般软件都要输入序列号(SN),而大家平时用的最多的恐怕是盗版软件,通常盗版软件的序列号(SN)都保存成:XXXXX-XXXXX-XXXX-XXXX的形式。转载 2006-05-18 20:48:00 · 1213 阅读 · 0 评论 -
C#中改变显示器的分辨率
C#中改变显示器的分辨率 document.title="C#中改变显示器的分辨率 - "+document.title 下面的代码实现修改显示器分辨率和刷新频率的功能:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.W转载 2006-05-18 20:49:00 · 1278 阅读 · 0 评论 -
[Coding的专栏] C#实现的18位身份证格式验证算法
C#实现的18位身份证格式验证算法 document.title="C#实现的18位身份证格式验证算法 - "+document.title18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码转载 2006-05-18 20:56:00 · 1176 阅读 · 0 评论 -
QQ聊天记录保护器制作全过程
QQ聊天记录保护器制作全过程 闲来无事,做了个访止别人偷看QQ聊天记录的东东。对那些长期挂QQ又经常出去的人或许有用。首先,查看聊天记录的那个窗口叫"信息管理器",如图:为了访止别人打开这个窗口,做个Timer,每隔一定时间检查每个窗口的名称,看是否有标题为"信息管理器"的,有的话说明有人正在看聊天记录就把它给关掉。这个很容易实现,用到的函数有:FindWindow和SendMe转载 2006-05-18 20:58:00 · 2150 阅读 · 0 评论 -
C# 中split的用法
第一种方法:string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray) Console.WriteLine(i.ToString());输出下面的结果:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割: string转载 2006-05-18 21:03:00 · 1483 阅读 · 0 评论 -
[愚翁专栏]如何在窗体以外的地方绘制图像
如何在窗体以外的地方绘制图像 document.title="如何在窗体以外的地方绘制图像 - "+document.title很多人都疑惑,如何在窗体以外的地方绘制图像,其实在以前VC中很方面。其实在C#中也很方便,需要调用DLL的方法,大致如下。 首先,定义DLL的函数,代码如下: [DllImport("User32.dll")] pub转载 2006-05-18 23:09:00 · 1368 阅读 · 0 评论 -
[愚翁专栏]主窗体和子窗体之间如何相互操作对方的控件
主窗体和子窗体之间如何相互操作对方的控件 document.title="主窗体和子窗体之间如何相互操作对方的控件 - "+document.title很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异:转载 2006-05-18 23:10:00 · 1090 阅读 · 0 评论 -
[愚翁专栏]如何使自己的程序只运行一次
如何使自己的程序只运行一次 document.title="如何使自己的程序只运行一次 - "+document.title我介绍两个主流的方法。方法一:使用Mutex来进行1. 首先要添加如下的namespace:using System.Threading; 2. 修改系统Main函数,大致如下: bool bCreatedNew;转载 2006-05-18 23:12:00 · 1270 阅读 · 0 评论 -
用Visual C#编写仿MSN Messager的滚动提示窗口
用Visual C#编写仿MSN Messager的滚动提示窗口转载 2006-05-18 20:31:00 · 1060 阅读 · 0 评论 -
[懵懂边缘]使用C#在进度条中显示复制文件的进度
Code List:-------------------------------------------------------------------------/******************************************************************* File Name: frmMain.cs** Copyright (c) 1999转载 2006-05-18 20:27:00 · 980 阅读 · 0 评论 -
[愚翁专栏]如何用C#做一个悬浮窗口程序
用C#做一个像FlashGet的悬浮窗口,其实很简单,不像以前需要调用很多系统API。大致的步骤如下。 首先是主窗体部分,即要判断窗体的状态来决定是否显示悬浮窗口。局部成员声明: private FormWindowState fwsPrevious; private frmTopMost myTopMost; 主窗体的Load事件: privat转载 2006-05-18 19:50:00 · 1305 阅读 · 0 评论 -
[愚翁专栏]用C#实现目录拷贝
在C#中没有直接的目录拷贝函数,所以需要遍历源目录,然后逐个目录和逐个文件进行拷贝。以下就是实现代码: /// /// Copy files from souce directory to dest directory /// /// /// /// privat转载 2006-05-18 19:52:00 · 1195 阅读 · 0 评论 -
[愚翁专栏]图像旋转的C#示例
private void RotateTransform_Click(object sender, System.EventArgs e) { Graphics graphics=this.CreateGraphics(); graphics.Clear(Color.White); //装入图片转载 2006-05-18 19:53:00 · 1046 阅读 · 0 评论 -
[愚翁专栏]如何把多个文件写入到一个文件中去并能分解
对于一个文件的读写,其实很简单,就是用FileStream进行Read或者Write就行了。但是如何把多个文件写入到同一个文件,之后要能把这个文件进行还原成多个文件。那么光靠FileStream的Read和Write方法是不够的,首先你需要自行建立文件索引,来标明每个文件在当前文件的位置。 那么最近作了一个简单的DEMO,其中类的部分代码如下://-------------------转载 2006-05-18 19:57:00 · 986 阅读 · 0 评论 -
[愚翁专栏]如何用C#做一个类似于桌面插件的程序
如何用C#做一个类似于桌面插件的程序 document.title="如何用C#做一个类似于桌面插件的程序 - "+document.title最近看到有人问如何做一个“桌面天气秀”类似的软件,开始我以为做这个东西很复杂,因为觉得至少要传递Message给Desktop。但事实上,一试之后发现做这个程序竟然很简单。 以下就把做的步骤列出来,供大家参考。首先,需要设置窗体样式,这转载 2006-05-18 19:59:00 · 1462 阅读 · 0 评论 -
[愚翁专栏]如何把网络共享目录映射为本地驱动器
如何把网络共享目录映射为本地驱动器 document.title="如何把网络共享目录映射为本地驱动器 - "+document.title要映射一个网络目录为本地驱动器,需要调用系统DLL的WNetAddConnection2函数来进行添加。 首先,系统函数的申明如下:using System.Runtime.InteropServices; [DllImpo转载 2006-05-18 20:03:00 · 1831 阅读 · 0 评论 -
[愚翁专栏]如何使用Base64进行加密和解密
如何使用Base64进行加密和解密 document.title="如何使用Base64进行加密和解密 - "+document.title其实Base64的加密和解密的算法不是很复杂,首先是定义自己64位的密钥,64个字符是固定,但是顺序是可以随自己的设计而变化。例如:char[] BaseTable=new char[64]{A,B,C,D,E,F,转载 2006-05-18 20:06:00 · 1255 阅读 · 0 评论 -
[愚翁专栏]如何对系统中的某个进程进行监控
最近看到一篇文章,就是如何对系统某个进程进行监控,并且当这个进程触发某些事件的时候,能进行相应。而且发现有人问这方面的问题,我就大致在其原有的基础进行如下的修改。 首先说明的一点,方法是基于WMI的。以下是我扩展类的代码说明://------------------------ProcessInfo Class------------------------------------转载 2006-05-18 20:08:00 · 1256 阅读 · 0 评论 -
[愚翁专栏]如何把网络共享目录映射为本地驱动器(续)
如何把网络共享目录映射为本地驱动器(续) document.title="如何把网络共享目录映射为本地驱动器(续) - "+document.title 有人对原来写的那篇文章提出了更深的问题,就是在不知道网络驱动器盘符的情况下,如何进行删除。起始要获得驱动器的盘符也不是件很复杂的事情,只要向WMI进行查询即可,大致的方法如下。 首先,要在工程中引用Windows.Manage转载 2006-05-18 20:10:00 · 1446 阅读 · 0 评论 -
[愚翁专栏]如何用C#获得文件信息以及扩展信息
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as转载 2006-05-18 20:12:00 · 1569 阅读 · 1 评论 -
[wy231的专栏]关于C#多屏幕显示器编程
关于C#多屏幕显示器编程 document.title="关于C#多屏幕显示器编程 - "+document.title在窗口的中间有一个System.Windows.Forms.PictureBox控件(该控件区域的面积为所在窗口的1/4),当该控件的大部分区域落在其中一台显示器时,在另一台显示器将不显示该控件,(该PictureBox控件将移动到主显示器所在的窗口区域)。是否应该调用转载 2006-05-18 20:20:00 · 2379 阅读 · 0 评论 -
[mqt_2003的专栏]String和StringBuilder(C#)
第一篇: 你真的了解.NET中的String注:来自于网络 String在任何语言中,都有它的特殊性,在.NET中也是如此。它属于基本数据类型,也是基本数据类型中唯一的引用类型。字符串可以声明为常量,但是它却放在了堆中。希望通过本文能够使大家对.NET中的String有一个深入的了解。 一:不可改变对象在.NET中String是不可改变对象,一旦转载 2006-05-18 20:22:00 · 2957 阅读 · 0 评论 -
[mqt_2003的专栏]C#若干知识点的相关小程序
C#若干知识点的小程序 作者:(ECNU)孟庆涛转载 2006-05-18 20:25:00 · 1661 阅读 · 0 评论 -
[愚翁专栏]如何在C#去求矩阵的逆矩阵
最近有网友问我,怎么去求矩阵的逆,当时就按照以前线性代数上面方法告诉他算法,例如先求矩阵行列式的值,然后再求每一项的代数余子式,然后按照矩阵逆的公式去计算。但是等他向我求代码的时候,发现做法并不是那么简单,甚至用上面的思路,很难做出来。于是我参考网上求行列式值的算法,在上面的基础上完成了矩阵逆的算法。 算法的大致思想是通过行列式初等变换来求。 大致的代码如下:private d转载 2006-05-19 18:38:00 · 1748 阅读 · 3 评论