打造自己的c#屏幕保护程序(,源码)
/**************************************************************************************************
* 作者wenwenhua
*
/* Program : A Simple Screen Saver
* File Name : ScreenSaver.cs
* Author : Tran Khanh Hien
* Date : 06/20/2001
* email : hientk@yahoo.com
*/
****************************************************************************************************/
//应用程序主逻辑 screansaver 类
//其他的类文件简单,在这就不丢人了,把破的东西SHOW 出来是需要勇气的!
using System;
using System.Windows.Forms;
namespace SAVER
{
/// <summary>
/// screansaver 的摘要说明。
/// </summary>
public class screansaver
{
public screansaver() { }
/// <summary>
/// 应用程序的主入口点。
/// </summary>
//[STAThread]
static void Main()
{
Form1 myform;
if( MessageBox.Show("是否设置应用程序?","notice",MessageBoxButtons.OKCancel) ==DialogResult.OK )
{
passset ps=new passset();
ps.ShowDialog();
myform = new Form1(ps.filepathtip.Text,(int)ps.numTimespan.Value,ps.usepwd.Checked);
ps.Dispose();
&nbs
相关文档:
DBHelper:
/// <summary>
/// 执行查询
/// </summary>
/// <param name="sql">有效的select语句</param ......
在C#.net中如何操作XML
需要添加的命名空间:
using System.Xml;
定义几个公共对象:
XmlDocument xmldoc ;
XmlNode xmlnode ;
XmlElement xmlelem ;
1,创建到服务器同名目录下的xml文件:
方法一:
xmldoc = new XmlDocument ( ) ;
//加入XML的声明段落
xmlnode = xmldoc.CreateNode ( XmlNodeType.XmlDeclara ......
DotNetBar正式版8.4.0.2,通过中国控件网采购。与试用版有明显的区别。主要是启动速度,正式版启动速度很快。另外有个问题提醒大家。
1、在工具栏中添加竖条,在DotNetBar中只需将需要添加这个竖条后面的控件的BeginGroup属性为true即可。
2、ComboBoxItem,使用。当DropDownStyle为DropDown时,不能在设计界面添加item否 ......
软件界面的响应特性是判断一款软件的非常重要的方面。一般来说,不管你软件功能做得有多么奇妙,如果软件有一点点死机的感觉都会让用户感到很讨厌,甚至怀疑你软件里是否藏有更大的问题。
要提高界面的响应特性,最好的办法莫过于使用多线程,并把呈现界面的线程独立出来。以前只有使用C++才能实现的多线程功能,现在在.Ne ......
冒泡排序
using System;
class Program
{
public static void Main()
{
int[] a = new int[10];
Random rand = new Random();
for (int i = 0; i < 10; i++)
{
a[i] = rand.Next(10);//生成随机数给数组赋值
}
for (int i = 0; i < ......