- 博客(18)
- 资源 (2)
- 收藏
- 关注
转载 C#,系统服务
一.Windows服务介绍: Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio.Net下,你可以运用C++或Visual C#或Visual Basic.Net很轻松的创建一个Windows服
2006-09-26 10:53:00 2171
转载 Visual C#中调用Windows服务初探
Windows服务是独立于登录用户而工作的Windows应用程序,它通常在计算机启动时开始执行,且常常连续执行,直到计算机关闭为止。像Exchange Server,IIS和杀毒软件等都使用这种方式,这样就可以独立于某一用户而且可以在任何用户登录前来运行,同时也可以服务于所有的进程,从而以一种服务的形式存在。 正因为Windows服务有着这么多的特性,因此,当需要一些特殊功能的时候就可以考虑使
2006-09-26 10:39:00 1073
转载 C#获取MAC,用户名...
using System; using System.Management; namespace Soyee.Comm { /// /// Computer Information /// public class Computer { public string CpuID; public string MacAddre
2006-09-25 11:20:00 2890
转载 C#代码关闭Windows XP
using System;using System.Runtime.InteropServices;class shoutdown{[StructLayout(LayoutKind.Sequential, Pack=1)]internal struct TokPriv1Luid{public int Count;public long Luid;public int
2006-09-22 13:44:00 851
转载 .NET中如何执行命令行命令?
可以通过Process类和ProcessStartInfo类实现,也可以使用管道等操作,如:> |等。下面就是一个例子System.Diagnostics.Process.Start("CMD.exe","/c net send 192.168.3.6 你今天过的好吗?");System.Diagnostics.Process.Start("cmd.exe", "/c foo.exe -a
2006-09-22 13:42:00 1142
转载 提供一个基于.NET的加密/解密算法
提供一个基于.NET SymmetricAlgorithm 类的、带私钥的加密/解密算法的包装类。使用方法:SymmCrypto de = new SymmCrypto(SymmCrypto.SymmProvEnum.DES);Response.Write(x.Decrypting(de.Encrypting("ok","yyy"),"yyy"));类的实现C#编码 using Syste
2006-09-22 13:40:00 692
转载 C#中一些字符串操作的常用用法
//获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊");int i1 = (short)(array[0] - /0); int i2 = (short)(array[1] - /0);//unicode解码方式下的汉字码 a
2006-09-22 13:37:00 667
转载 C#数据的加解密
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO;namespace GeXingBrowser{ class CEnDeCry { private SymmetricAlgorithm mob
2006-09-21 22:26:00 854
转载 c#操作XML(读XML,写XML,更新,删除节点,与dataset结合等)
我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。已知有一个XML文件(bookstore.xml)如下:Corets, Eva5.951、插入节点往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("b
2006-09-21 11:06:00 2475
转载 常用资料
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre
2006-09-21 10:03:00 819
转载 C#中窗体间传递数据的几种方法
在编写C#windows应用程序的时候我们经常会遇到这种问题,怎么样在两个窗体间传递数据呢?例如,用C#做一个文本编辑器,里面有一个搜索功能(即搜索我打开的文本里面的文字),点搜索则弹出搜索对话框,输入要搜索的内容,然后确定,就可以搜索到我打开的文本里面的文字了,这里就用到了两个窗体间的相互通信。我查看了相关的资料想了想,得出一些想法和方法。 也许有的人会觉得这个很简单呀。假如主框架为
2006-09-20 20:40:00 1168
转载 当系统logoff或shutdown时,让应用程序正常关闭
两种方式,一种是重载WndProc函数,对WM_QUERYENDSESSION进行处理;//override WndProc to get logoff or shutdown messageprotected override void WndProc(ref Message m){ base.WndProc(ref m); // WM_QUERYENDSESSION if (
2006-09-19 21:16:00 1171
转载 C#安装卸载服务
这是一个安装和卸载服务的类,有兴趣可以看一下.using System;using System.Runtime.InteropServices;namespace EAE.MyServiceInstaller{ class ServiceInstaller { #region Private Variables
2006-09-19 20:25:00 5126 4
转载 SQL数据库通用访问类
using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections;namespace CFCHINA.TOOLS.DataBase{ /// /// 通用数据库类 /// public class DataBas
2006-09-19 11:24:00 897
转载 浅谈ASP.NET中弹出窗口技术
作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹出窗口正是这类编程
2006-09-18 17:13:00 1062
转载 ASP.NET跨页面传值技巧
1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码private void Button1_Click(object sender, System
2006-09-18 17:01:00 747
转载 Javascript的时间验证
1 短时间,形如 (13:04:06) function isTime(str) { var a = str.match(/^(/d{1,2})(:)?(/d{1,2})/2(/d{1,2})$/); if (a == null) {alert(输入的参数不是时间格式); return false;}
2006-09-18 16:00:00 932
转载 ASP.NET中url传递中文的解决方案
一般有3种方法:1.设置web.config文件 ...... ...... 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = Request.Quer
2006-09-09 19:52:00 1416
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人