自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

转载 C#必须加某QQ群才能使用软件

public Form1() { InitializeComponent(); } [DllImport("user32.dll", EntryPoint = "FindWindow")] private static extern IntPtr FindWindow(string IpClassName, s

2014-04-29 15:24:34 2352 1

转载 C#API控制窗体

using System.Runtime.InteropServices;         [DllImport("user32.dll", EntryPoint = "SendMessage", SetLastError = true, CharSet = CharSet.Auto)]        private static extern int SendMessag

2014-04-25 19:04:25 502

转载 QQMD5封闭到C#

privatestring MD5(stringuin, stringpass, stringcode){    //添加COM引用:Microsoft Script Control 1.0    stringMyJs = @"function MD5(uin,pass,code){var I=hexchar2bin(md

2014-04-16 09:19:57 531

转载 延迟系统时间但系统又能同时能执行其它任务

private void Delay(int Millisecond) //延迟系统时间,但系统又能同时能执行其它任务;        {            DateTime current = DateTime.Now;            while (current.AddMilliseconds(Millisecond) > DateTime.Now)        

2014-04-12 21:35:51 492

转载 C#操作移动其他程序窗口

在做项目时候,曾经遇到一个问题,就是用C#的WinForm,来打开一个使用C++编写的软件,并控制打开窗体位置和大小。在这里使用了Win32 API来做的。可以使用C#根据窗体的路径,启动一个进程,然后使用Win32 API控制打开窗口的位置和大小。主要代码如下:   public class A{        //调用Win32 API       

2014-04-11 21:13:13 1464

转载 C#模拟鼠标键盘控制其他窗口

很多时候,编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。比如,操作飞信定时发送短信等。我之前开发过飞信耗子,用的是对飞信协议进行抓包,然后分析协议,进而模拟协议的执行,开发出了客户端,与移动服务器进行通信,但是这有一些缺点。如果移动的服务器对接口进行变更,我所编写的客户端也要进行相应的升级。如果服务器的协议进行了更改,甚至个人编写的这种第三方客户端需要重写。而

2014-04-11 20:58:53 592 1

转载 C# 实现远程控制软件的关键技术

一、服务器端多线程Socket技术用TcpListener进行侦听,接受客户端连接,有客户端连进来后开启处理线程处理数据,代码如下: < xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />using System;using System.Threading;usin

2014-04-11 20:57:05 990

转载 C#打开网页

using System.Diagnostics;Process.Start(@"C:\Program Files\Internet Explorer\iexplore.exe", "http://ant.sourceforge.net/");

2014-04-11 20:51:11 337

转载 C#复制文件夹的文件到另一个文件夹

private void CopyDir(string srcPath, string aimPath) { try { // 检查目标目录是否以目录分割字符结束如果不是则添加 if (aimPath[aimPath.Length - 1] != System.IO.Path.DirectorySeparatorChar) { aimPath += System.IO.Path.Di

2014-04-11 20:49:10 654

转载 C#同步网络时间和本地时间

C#同步网络时间和本地时间更多0网络时间时间同步C#这个小功能就是先获取网络时间,然后将系统的时间修改成从网络获得的时间。下面是具体的实现:获取网络时间: using System; using System.Collections.Generi

2014-04-11 20:45:41 1004

转载 C# Win32API 模拟鼠标移动及点击事件

C# Win32API 模拟鼠标移动及点击事件这个函数在user32.dll这个库文件里面。我们可以在C:\WINDOWS\system32(XP系统)这个目录下找到这个文件,他是系统自带的。 我们以C#直接调用这个文件中的API为例子来说下怎么进行鼠标操作,首先在我们C#中声明引用,如果是一个基于From的程序,这个声明的位置写在你的From class就可以了 [Sys

2014-04-11 20:34:55 1085

转载 12306弹窗,很好的C#网页操作分析过程

如果有个程序,能够在来票的时候自动弹窗出来,我就可以一边安心的工作 ,一边及时输入验证码提交订单购票了 。有朋友说可以试试360等自动抢票的工具,但作为程序员的我,决定自己动手,丰衣足食。一、问题分析和解决思路:本篇文章要解决的就是“无声出票弹窗”的功能,分析需求,主要在于及时弹窗,12306页面上有出票“弹窗”的功能,但这只是一个DIV层,当你在工作的时候,浏览器的这种弹

2014-04-10 16:31:38 951

转载 利用win服务定时为网卡启用/禁用

利用win服务定时为网卡启用/禁用2014-01-20 13:52 by Stuart.ZF, 238 阅读, 2 评论, 收藏, 编辑 上周,Boss和我说,他儿子夜里爬起来用笔记本在被窝里玩CF,问路由器可以解决么,我看了是TPLINK的普通家用无线路由器,不支持禁用CF客户端网游,可以通过配置端口屏蔽什么的,但是白天又要开启,想想麻烦。还是写个win服务,定时禁用网卡和定

2014-04-10 16:15:15 1675

转载 C#贪吃蛇二

前言  上一篇《小菜学习Winform(一)贪吃蛇》中实现了简单版的贪吃蛇,在文章末也提到需要优化的地方,比如使用oo、得分模式、速度加快模式和减少界面重绘。因为是优化篇,实现方式上一篇有,这一篇大家看看代码就行。当然小菜不是搞游戏开发的,程序可能有很多问题,这里点到即止,有时间小菜会加强学习。实现  说到oo可能一说一大堆,这里面小菜只是简单的把贪吃蛇抽象出来,先来说蛇,

2014-04-10 15:54:41 592

转载 C#系统托盘

前言  有些程序在关闭或最小化的时候会隐藏在系统托盘中,双击或右击会重新显示,winform实现其功能很简单,这边就简单的介绍下。实现  在winform实现托盘使用notifyIcon控件,如果加菜单的话再结合下contextMenuStrip控件,我们看下代码:1 this.notifyIcon1.Icon = new Icon(@"H:\学习资料\

2014-04-10 15:51:50 332

转载 C#贪吃蛇一

前言  说到贪吃蛇,大家可能小时候都玩过,小菜最近在整理Winfrom的学习系列,那我觉得有兴趣才会有学习,就从这个小游戏讲起吧。实现  其实我刚开始学习编程的时候,感觉写个贪吃蛇的程序会很难,因为涉及到画图什么的,其实现在来看,实现很简单。  实现贪吃蛇首先有几个元素: 蛇 食物  然后有几个行为: 吃食物和吃不到食物 撞墙和撞自己

2014-04-10 15:51:49 808

转载 C#控制TP路由器自动断线、重连

C#控制TP路由器自动断线、重连,只

2014-04-07 19:12:23 2140

原创 c#文本文件保存配置

一、yfn配置函数private void loadAddressInfo() { this.localAddressInfo.province = -1; this.localAddressInfo.city = -1; this.localAddressInfo.dis = -1; if (File.Exists(Directory.GetCurrentDire

2014-04-07 18:28:49 424

转载 正则表达式

正则表达式基础知识基本语法     在正则表达式中拥有一套自己的语法规则,常见语法包括;字符匹配、重复匹配、字符定位、转义匹配和其他高级语法(字符分组、字符替换和字符决策);     字符匹配语法:字符语法语法解释语法例子\d匹配数字(0~9)‘\d’匹配8,不匹配12;\D

2014-04-05 18:54:23 380

转载 C#正则表达试来读取网页所有内容里的链接地址和链接内容

完成C#代码:能够对html网页内容进行正则配对,把正则网页里的所有链接和链接内容查找出来:C# Code复制内容到剪贴板static void Main(string[] args)          {              string pattern = "]*>\\s*(?'LinkTitle'[^\\";              str

2014-04-05 18:52:15 705

转载 KingDZ 变菜鸟,每日一个C#小实例之---玩转鼠标

今天给大家带来的实例是一个大家一个相对接触比较少的东东,C#控制鼠标。哈哈,这个我想有些童鞋可以自己研究一下,大家可以简单的模仿一个按键精灵出来。如果更变态的,那么哥们你强大了,这玩意可以开发“科技类软件”,----哇咔咔,WG了,呵呵,不过偶是“好yin”怎么会研究那个呢?呵呵,好了不和大家胡诌了,下面开始吧。控制鼠标可以限制鼠标的移动范围,控制鼠标的位置,控制鼠标的左右

2014-04-05 12:42:48 361

转载 KingDZ 变菜鸟,每日一个C#小实例之---C#开机自动执行程序

哇塞,嘿嘿,各种变态的需求啊,这回整个开机自动运行的程序。不要说我坏啊,嘿嘿,C#也可以实现开始自动运行滴,开机了,哇塞,整个蓝屏,要不整个黑屏,一直黑着,弄不好,那个哥们还要每个新显示器去。哇哈哈。此实例谨献给,好yin,嘿嘿。这个实例的名字叫做开机自动运行软件,用我们的C#来实现,这个实例没有什么难度,只是为我们的C#学习之路,增添一点点乐趣罢了。首先我们还是准备工作,当然是引

2014-04-05 12:39:41 315

转载 KingDZ 变菜鸟,每日一个C#小实例之---C#自动填表

这个小实例的作用是用来自动填表,当然是WinForm填写网站上面的表单了,我在这里只是提供一种思想,哈哈,大伙不要用这个来开发非法的软件哦。例如,自动注册,批量评论什么的啊。但是对于某些看着不爽得网站,哈哈,偶不管你,你自己玩吧。首先找到百度大哥的登陆界面地址  http://passport.baidu.com/?login&tpl=mn好了准备工作完成。

2014-04-05 12:37:25 730

转载 C# API实现游戏自动登录

1。游戏自动登录,MousePosition.X获得系统鼠标位置的X坐标     第一种方法:指定文本框的坐标,适用于窗口最大化按钮不能用的,如QQ游戏      int x=500;      int y=300;      SendKeys.SendWait("274040246");   //输入游戏ID               SetCursorPo

2014-04-04 12:13:03 793

转载 C#获取本机局域网ip和公网ip

1。获取局域网ip      IPAddress ipAddr = Dns.Resolve(Dns.GetHostName()).AddressList[0];//获得当前IP地址string ip=ipAddr.ToString() ;2。获取公网ip      private static string GetIP(){ string temp

2014-04-04 12:02:36 537

转载 C#获取获取北京时间多种方法

C#获取获取北京时间多种方法#region 获取网络时间////// 获取中国国家授时中心网络服务器时间发布的当前时间//////public static DateTime GetChineseDateTime(){ DateTime res = DateTime.MinValue; try { string ur

2014-04-04 12:01:32 4768

转载 C#实现adsl断线重连方法总结

1.第一种方法,api实现   如:http://www.cnblogs.com/icd/archive/2009/03/23/1419868.html   缺点:代码繁琐,adsl账号和密码在程序运行之前就要在网上邻居中宽带连接中绑定。2.简单方法  string folderPath = Environment.GetFolderPath(Environment

2014-04-04 11:56:34 484

转载 批量注册163邮箱的代码

下面是我做的一段批量注册163邮箱的代码,经测试是有效的能够批量注册邮箱,可以换成其他的。欢迎大家欣赏啊,请不要用于不正当的途径。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;usin

2014-04-04 11:49:50 4436

转载 用C#实现宽带重新拨号

我们做一些软件的时候常常要用到换IP的操作,其实简单的换IP的方法就是重新拨号啊,下面就是我实践成功的重新拨号的代码,很简单的,是一个单独的类。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;//诊断,调用进程

2014-04-04 11:49:34 576

转载 C# 邮箱批量注册 设计思路

C# 邮箱批量注册 设计思路(以163邮箱为例)分类:C# 开发  |  作者: xums  |  时间: 2012/09/27   |  评论:2条  |  浏览:410 次  |  阅读全文前几天闲来没事,做了个网易邮箱批量注册机,应该说没有解决验证码自动识别,所以也不能说是批量注册机。但是可以谈谈实现思路首先说明一下,网易的验证

2014-04-03 15:56:48 1226

转载 C# webBrowser 模拟登陆填充操作等(写网页注册机之类的时候要用到)

判断是否网络正常private   bool IsConnectedToInternet(){    int Desc;    return internet.InternetGetConnectedState(out   Desc, 0);}   设置默认页面:webBrowser1.Navigate(new Uri("http://www.ic2ic.com/cop

2014-04-03 15:07:20 934

转载 C#获取网页源代码,去除html标签,提取文字源码

不废话,贴上源码。正则去除html标签。提取汉字using System.Windows.Forms;using System.Net;usingSystem.IO;using System.Text.RegularExpressions;HttpWebRequest myReq = (HttpWebRequest)WebRequest.Crea

2014-04-01 09:19:25 1269

转载 正则表达式学习总结

[]:要匹配的内容的范围 直接要匹配的内容写入[]中间即可 eg:在所有的信息中匹配1,2,3,4出现的位置,写成[1234]- :表示连续,(是减号,并非下划线)eg:你要匹配所有的英文字母,用上面的写法太麻烦了,使用-将会很简单做到,就可以写成[A-Za-z]就行了,注意x - y其中x < y才可以,负责将会报错。^ :排除,不包含eg:有时候我们会匹配一些相反的内容,比如不是数字的,将会包

2014-03-30 14:28:27 396

转载 C#去掉数组中重复的字符串

例:string[] stringArray = { "aaa", "bbb", "aaa", "ccc", "bbb", "ddd", "ccc", "aaa", "bbb", "ddd" }; //List用于存储从数组里取出来的不相同的元素 List listString = new List(); foreach (string eachString in stringAr

2014-03-30 14:23:28 758

转载 C#对HTML文档的解析

相信很多人都有过HTML文档解析的需求。比如我们抓取了某1个网站的页面数据,格式就是HTML的格式。以前我们都是通过正则表达式来进行解析,但是发现有一些问题。解析HTML文档时并不容易,如果文档的格式稍有变化很可能就不能正确的匹配。因此我们需要专门的工具来帮助我们轻松的解析HTML文档。其实已经有一个非常不错的工具提供了。比如HtmlAgilityPack。它可以帮助我们解析HTML文档就

2014-03-29 12:49:40 528

转载 生成随机中文姓名的辅助类(ChineseName.cs)

数据测试中会用到大量姓名,为了简化操作,写了个姓名自动生成类,这个类仅仅用于测试数据,因为生成的姓名毫无意义,甚至可笑的。首先,采用String.Splite(‘,’);函数将百家姓分开,随机生成姓名。然后,采用下面的函数随机生成1~2个简体汉字(这个函数是从园子里找到的,详见生成简体汉字C#)。private static string FisrtName() { string

2014-03-29 12:29:51 1108

转载 C#随机生成中文姓名

中文姓名总由姓+名最成. 因为程序需要,顺手写了....主要是设置了百家姓数组.Copy就方便了http://blog.csdn.net/crabo/#region My Init  System.Random rnd;  string[] _crabofirstName=new string[]{  "白","毕","卞","蔡","曹","岑","常","车","陈

2014-03-29 12:28:18 4284

适合小学、初中、学校OA系统

适合小学、初中、学校OA系统 校园网络办公系统 2009

2010-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除