c# 调试Windows服务程序的方法
摘要:1. 建立windows服务程序,不管你是用win32 API,还是ATL,还是.NET,都可以实现的。2.将代码写好,编译,保证没有错误。3.现在到了调试的过程了,首先,在IDE中,找到你要调试的地方,加上断点,然后安装好服务。服务的安装,其实就是设计到注册表的操作。在.NET平台下,我一般习惯用installutil这个程序来安装服务。安装好之后,我们打开控制面板的“Administrator Tools”,找到"Services"选项,双击打开。在服务列表中,我们能找到我们安装的服务。然后运行这个服务。4.现在到了关键的地方,在服务开始的时候,就会执行你的代码。为了调
阅读全文
posted @
2012-01-29 17:23
木之春
阅读(892)
推荐(0)
InstallUtil在windows服务中的使用
摘要:1、 新建一个Windows Service的方法:1. 打开Visual Studio 2008新建一个project Solution;2. 选择Windows->windows Service,修改服务名称:MyFirstService;3. 在默认窗口Service1中右键Add Install,自动生成两个类。 4. 修改serviceInstaller1的属性: a)ServiceName =”FirstService”; //设置服务名称 b)StartType = Automatic; //启动的模式有三种:“自动”、“手动”、“禁用”。事实上,在“我的电脑”的“管...
阅读全文
posted @
2012-01-29 17:13
木之春
阅读(497)
推荐(0)
C#操作ini文件
摘要:c#读取INI文件using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace 读写ini文件{ public class Ini { // 声明INI文件的写操作函数 WritePrivateProfileString() [System.Runtime.InteropServices.DllImport("kernel32")] private static extern long WritePrivateProfil
阅读全文
posted @
2011-12-21 22:06
木之春
阅读(265)
推荐(0)
C#实现网卡IP地址自由切换
摘要:需求:笔记本经常要在不同的地点连接网络,而各地的网络IP配置各不相同,这就导致不时的更改网卡的IP地址设置。Windows上更改IP设置很不方便,于是希望能够开发一款能够适用于不同网络,不同网卡的快速IP地址切换程序。分析:关键在于如何实现对网络适配器的配置。其实,MS为我们提供了System.Management 命名空间下的ManagementClass类,通过它我们可以获取和设置电脑上所有适配器的信息。其次,就是要实现对配置信息的存储,这个就简单了,可以通过将网卡信息序列化后保存到文件中,然后经反序列化取出。实现:解决了上面两个问题,一切就简单了。那就让我们开始吧,最终效果如图:(下载地
阅读全文
posted @
2011-12-07 11:51
木之春
阅读(1732)
推荐(0)
C# 自定义控件入门
摘要:C# 自定义控件入门 这几天为了什么"评估",搞得莫名的紧张,现在评估组走了,反而开始觉得有点无聊了. 为了完善仿Windows的画板,做了一个很原始的颜色抬取控件.现在将大致的过程介绍下.大家也可以直接下载工程文件. 平台:VS 2005 WINFORM 语言:C# 最终效果图: 光看看图片似乎说明不了什么问题,还是接着往下看吧! 要想在VS 2005 winform 中编辑自定义控件,步骤如下: 1.点击文件->新建项目->选择Windows控件库 2.编辑控件 3.点击生成->生成 项目名称 ,完成这一步后会在bin或debug目录下看到"项目名称.dll&
阅读全文