C#
qq_28270231
这个作者很懒,什么都没留下…
展开
-
Nancy 附件pdf
WebClient req = new WebClient();Response.FromStream(req.OpenRead(url),"application/pdf").WithHeader("Content-Disposition", $"attachment;filename={model.name1}_{model.name2}.pdf");原创 2018-08-13 16:28:17 · 437 阅读 · 0 评论 -
C#验证码识别类完整实例
C#验证码识别类完整实例这篇文章主要介绍了C#验证码识别类,以一个完整实例形式较为详细的分析了验证码图片处理所涉及的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#验证码识别类。分享给大家供大家参考。具体实现方法如下:using System;using System.Collections.Generic;using Syst转载 2015-10-13 12:59:58 · 4298 阅读 · 1 评论 -
C#获取客户端相关信息
这篇文章主要介绍了C#获取客户端相关信息的方法,以实例形式总结了C#获取客户端IP地址、网络连接、硬件信息等相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#获取客户端相关信息的方法。分享给大家供大家参考。具体如下:【本机IP地址】第一种方法:IPHostEntry hostentry = Dns.Resolve(Dns.GetHostName())原创 2015-10-13 12:25:41 · 399 阅读 · 0 评论 -
C#实现将应用程序设置为开机启动的方法
C#实现将应用程序设置为开机启动的方法作者:我心依旧这篇文章主要介绍了C#实现将应用程序设置为开机启动的方法,涉及C#针对注册表的写入技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#实现将应用程序设置为开机启动的方法。分享给大家供大家参考。具体如下:private void WriteRegistry(){ string strName = Applica原创 2015-10-13 12:10:02 · 1706 阅读 · 0 评论 -
C#下载网页并在控制台输出的方法
C#下载网页并在控制台输出的方法这篇文章主要介绍了C#下载网页并在控制台输出的方法,涉及C#基于http协议进行网页抓取及控制台输出显示的相关技巧,需要的朋友可以参考下本文实例讲述了C#下载网页并在控制台输出的方法。分享给大家供大家参考。具体实现方法如下:using System;using System.Net;using System.Text;u转载 2015-10-13 13:24:41 · 756 阅读 · 0 评论 -
c#实现断点续传功能示例分享
c#实现断点续传功能示例分享这篇文章主要介绍了c#实现的断点续传功能示例,断点续传就是在上一次下载时断开的位置开始继续下载。在HTTP协议中,可以在请求报文头中加入Range段,来表示客户机希望从何处继续下载,下面是示例,需要的朋友可以参考下在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。转载 2015-10-13 13:20:48 · 1605 阅读 · 0 评论 -
详解C#编程中.NET的弱事件模式
详解C#编程中.NET的弱事件模式这篇文章主要介绍了C#编程中.NET的弱事件模式,深入讨论了C#中相关的垃圾回收机制,需要的朋友可以参考下 引言你可能知道,事件处理是内存泄漏的一个常见来源,它由不再使用的对象存留产生,你也许认为它们应该已经被回收了,但不是,并有充分的理由。在这个短文中(期望如此),我会在 .Net 框架的上下文事件处理中展示这个问题,之后转载 2015-10-13 13:14:25 · 671 阅读 · 0 评论 -
使用C#的aforge类库识别验证码实例
使用C#的aforge类库识别验证码实例这篇文章主要介绍了使用C#的aforge类库识别验证码实例,aforge类库是一个非常强大的类库,包括计算机视觉与人工智能、图像处理、神经网络、遗传算法、机器学习、机器人等领域,需要的朋友可以参考下时间过得真快啊,转眼今年就要过去了,大半年都没有写博客了,要说时间嘛,花在泡妹子和搞英语去了,哈哈。。。前几天老大问我怎么这么长时间都转载 2015-10-13 12:35:03 · 4177 阅读 · 4 评论 -
C#中的程序集和反射
C#中的程序集和反射这篇文章主要介绍了C#中的程序集和反射介绍,程序集包含资源文件,类型元数据、IL代码,每个程序集都有自己的名称、版本等信息,反射就是动态获取程序集中的元数据的功能,需要的朋友可以参考下什么是程序集?1.程序集(assembly)是一个及一个以上托管模块,以及一些资源文件的逻辑组合。2.程序集是组件复用,以及实施安全策略和版本策略的最小单位翻译 2015-10-13 13:05:30 · 490 阅读 · 0 评论 -
C#实现实体类与字符串互相转换的方法
C#实现实体类与字符串互相转换的方法这篇文章主要介绍了C#实现实体类与字符串互相转换的方法,涉及C#字符串及对象的相互转换技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#实现实体类与字符串互相转换的方法。分享给大家供大家参考。具体实现方法如下:using System;using System.Collections.Generic;u转载 2015-10-13 12:43:51 · 6691 阅读 · 0 评论 -
C#.NET实现网页自动登录的方法
C#.NET实现网页自动登录的方法这篇文章主要介绍了C#.NET实现网页自动登录的方法,以实例形式分析了C#实现点击自动登录的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#.NET实现网页自动登录的方法。分享给大家供大家参考。具体如下:用C#语言编写一个Windows Form应用程序,实现自动登录一个特定的页面。下面以自动登录:ht转载 2015-10-13 13:17:57 · 4522 阅读 · 0 评论 -
C#使用HtmlAgilityPack抓取糗事百科内容实例
C#使用HtmlAgilityPack抓取糗事百科内容实例这篇文章主要介绍了C#使用HtmlAgilityPack抓取糗事百科内容的方法,实例分析了C#中HtmlAgilityPack的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#使用HtmlAgilityPack抓取糗事百科内容的方法。分享给大家供大家参考。具体实现方法如下:C转载 2015-10-13 13:09:55 · 615 阅读 · 0 评论 -
C#实现语音视频录制-附demo源码
C#实现语音视频录制-附demo源码在很多语言视频软件系统中,经常有将实时的音频或者是视频录制为文件保存到磁盘空间的需求,本篇给大家讲C#实现语音视频录制-附demo源码,感兴趣的朋友一起来学习吧在很多语音视频软件系统中,经常有将实时的音频或视频录制为文件保存到磁盘的需求,比如,视频监控系统中录制监控到的视频、视频会议系统中录制整个会议的过程、语音通话系统中录制完整的对话内转载 2015-10-13 12:46:00 · 8466 阅读 · 4 评论 -
C#使用钩子获得按键信息的方法
C#使用钩子获得按键信息的方法这篇文章主要介绍了C#使用钩子获得按键信息的方法,实例分析了C#中钩子的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#使用钩子获得按键信息的方法。分享给大家供大家参考。具体如下:窗体相关代码:using System;using System.Collections.Generic;using转载 2015-10-13 13:03:00 · 1040 阅读 · 0 评论 -
C#通过流写入一行数据到文件
C#通过流写入一行数据到文件这篇文章主要介绍了C#通过流写入一行数据到文件的方法,涉及C#针对文本文件读写的基本技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了C#通过流写入一行数据到文件的方法。分享给大家供大家参考。具体如下:using System;using System.IO;public class WriteFileStuff原创 2015-10-13 13:10:59 · 1296 阅读 · 0 评论 -
C#解析JSON实例
C#解析JSON实例这篇文章主要介绍了C#解析JSON的方法,主要采用了C#自带的JavaScriptSerializer类来实现,方法简单实用,需要的朋友可以参考下本文以实例形式讲述了C#解析JSON的方法,C#封装了对XML和JSON解析的类库,使用相当方便!具体用法如下:1.主要用到的类:主要用到了JavaScriptSerializer类,该类在Sy转载 2015-10-13 13:19:45 · 3556 阅读 · 0 评论 -
winform 延迟执行
11.net 4.0下延迟操作UIprivate delegate void DelegateVoid();public void DelayDo(int delayms, Action action){Thread thread = new Thread(() => {Thread.Sleep(delayms);this.BeginInvoke(new Delegat...原创 2018-07-04 15:08:36 · 4295 阅读 · 0 评论 -
C#操作字符串string
1、取字符串的前i个字符 (1)string str1=str.Substring(0,i); (2)string str1=str.Remove(i,str.Length-i); 2、去掉字符串的前i个字符 string str1=str.Remove(0,i); string str1=str.SubString(i); 3、从右边开原创 2015-12-09 10:23:13 · 429 阅读 · 0 评论 -
在WPF中使用谷歌地图和高德地图
在桌面软件开发中可能会遇到这样的需求:显示地图。常用的地图API有Google Map和高德地图。二者都提供了各种平台的API。为了方便集成,本文使用JavaScriptAPI。以高德地图为例(因为谷歌的服务在大陆偶尔不稳定)。高德地图API: http://lbs.amap.com/api/javascript-api/summary-3/使用之前请先申请转载 2015-10-29 13:59:32 · 6018 阅读 · 0 评论 -
钩子使用
英雄联盟辅助lol挂机不被踢的方法(lol挂机脚本)作者:lol挂机不会被踢,调用API设置鼠标位置并模拟鼠标右键让人物走动 调用API设置鼠标位置并模拟鼠标右键让人物走动,全局钩子等using System;using System.Collections.Generic;using System.Linq;using System.Text转载 2015-10-13 13:35:38 · 565 阅读 · 0 评论 -
C# Main方法的传入参数研究
C# Main方法的传入参数研究这篇文章主要介绍了C# Main方法的传入参数研究,相信大家不管是在java中还是C#中都经常见到public static void Main(string[] args)类似的语句,那这个args到底有什么用,你又知道多少呢?本文就专门研究了这个参数,相信可以让涨姿势,需要的朋友可以参考下我们在使用Main()方法的时候有没有注意转载 2015-10-13 13:28:21 · 3478 阅读 · 0 评论 -
C#的WebBrowser操作frame实例解析
C#的WebBrowser操作frame实例解析这篇文章主要介绍了C#的WebBrowser操作frame实例解析,很适合C#初学者参考借鉴,需要的朋友可以参考下本文实例讲述了用WebBrowser操作frame和iframe的方法,比较适合C#初学者参考学习。示例浅显易懂,具体方法如下: 1.获取frame的源文件MessageBox.Show转载 2015-10-13 13:25:39 · 1081 阅读 · 0 评论 -
WinForm实现最小化到系统托盘方法实例详解
WinForm实现最小化到系统托盘方法实例详解这篇文章主要介绍了WinForm实现最小化到系统托盘方法,实例分析了C#中实现WinForm最小化到系统托盘所需的相关控件与使用技巧,需要的朋友可以参考下本文实例讲述了WinForm实现最小化到系统托盘方法。分享给大家供大家参考。具体分析如下:有个叫NotifyIcon的控件1、建个WinForm项目,其它操作略转载 2015-10-13 13:35:00 · 750 阅读 · 0 评论 -
c#注册表操作类
c#注册表操作类这篇文章主要介绍了c#注册表操作类,主要包括创建注册表项、读取注册表项、判断注册表项是否存在、删除注册表项、创建注册表键值、读取注册表键值、判断注册表键值是否存在、删除注册表键值等功能,需要的朋友可以参考下/// /// 注册表基项静态域/// /// 主要包括:/// 1.Registry.ClassesRoot 对应于HK转载 2015-10-13 13:12:44 · 439 阅读 · 0 评论 -
C#生成Code39条形码而非条形码字体的方法
C#生成Code39条形码而非条形码字体的方法由于Code39编译简单、能够对任意长度的数据进行编码、支持设备比较广泛所以被广泛的采用,下面介绍下C#生成Code39条形码而非条形码字体的方法,需要的朋友可以参考下由于Code39编译简单、能够对任意长度的数据进行编码、支持设备比较广泛所以被广泛的采用,下面通过文字说明和代码分析给大家介绍下C#生成Code39条形码转载 2015-10-13 12:54:19 · 3508 阅读 · 0 评论 -
C#实现控制摄像头的类
/// /// 一个控制摄像头的类/// public class Pick{ private const int WM_USER = 0x400; private const int WS_CHILD = 0x40000000; private const int WS_VISIBLE = 0x10000000; private const int WM_CAP_STAR转载 2015-10-13 12:27:43 · 1845 阅读 · 0 评论 -
C#动态执行字符串(动态创建代码)
C#动态执行字符串(动态创建代码)作者:在编写C#程序的时候,有时我们需要动态生成一些代码并执行。然而C#不像JavaScript有一个Eval函数,可以动态的执行代码。所有这些功能都要我们自己去完成using System;using System.Data;using System.Configuration;using System.Text;us原创 2015-10-13 12:20:48 · 660 阅读 · 0 评论 -
C#模拟window操作鼠标的方法
C#模拟window操作鼠标的方法这篇文章主要介绍了C#模拟window操作鼠标的方法,可实现模拟鼠标移动到固定位置后点击右键的功能,涉及鼠标常用事件的操作技巧,需要的朋友可以参考下本文实例讲述了C#模拟window操作鼠标的方法。分享给大家供大家参考。具体实现方法如下:using System;using System.Collections.Gener转载 2015-10-13 13:22:21 · 549 阅读 · 0 评论 -
WinForm 窗口动态特效
WinForm 窗口动态特效大家可以先来看看:为什么需要动效设计? 这是一个很值得思考的问题。http://blog.csdn.net/lizhooh/article/details/48767865下面介绍两个小技巧的动态效果1. 窗口渐变效果做了一个窗口渐变消失的效果,就像下图一样。转载 2015-10-13 12:12:10 · 1447 阅读 · 0 评论 -
C#队列Queue用法实例分析
C#队列Queue用法实例分析这篇文章主要介绍了C#队列Queue用法,实例分析了队列的功能、定义及相关使用技巧,需要的朋友可以参考下本文实例分析了C#队列Queue用法。分享给大家供大家参考。具体分析如下:队列(Queue)在程序设计中扮演着重要的角色,因为它可以模拟队列的数据操作。例如,排队买票就是一个队列操作,后来的人排在后面,先来的人排在前面,并且买票请转载 2015-10-13 13:37:18 · 10303 阅读 · 1 评论 -
C#利用控件拖拽技术制作拼图游戏
C#利用控件拖拽技术制作拼图游戏这篇文章主要介绍了C#利用控件拖拽技术制作拼图游戏的方法以及核心代码,需要的朋友可以参考下主要实现的功能:1.程序附带多张拼图随机拼图。2.可手动添加拼图。3.游戏成功判断。4.30秒超时判断。 Puzzle.csusing System;using System.Collections.Generic转载 2015-10-13 13:33:41 · 4225 阅读 · 2 评论 -
C#索引器与属性
索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。 属性class SampleClass{ private string a ;public string A{get{if(a==string.emtpy)return "none";}set{a=valu原创 2015-11-05 13:46:37 · 463 阅读 · 0 评论 -
把C#程序(含多个Dll)合并成一个Exe的超简单方法
把C#程序(含多个Dll)合并成一个Exe的超简单方法原文 http://www.cnblogs.com/instance/p/4863811.html开发程序的时候经常会引用一些第三方的DLL,然后编译生成的exe文件就不能脱离这些DLL独立运行了。但是,很多时候我们本想开发一款只需要一个exe就能完美运行的小工具。那该怎么办呢?下文介绍一种超简单的转载 2015-10-20 18:29:58 · 5218 阅读 · 0 评论 -
C# 中动态调用C++动态链接
之前的文章中讲述过从DLL中导出变量,其中包括了静态加载和动态加载。C#调用C++动态链接库同样分为静态加载和动态加载。fellen的博客“WPF中使用MFC动态链接库(dll)函数”中讲述的是如何C#静态加载DLL,即需要将C++代码编译生成的Dll放在C#程序的Bin目录下,并在引入函数的位置加入[DllImport(“xxx.dll”)] 。由于Dll路径的限制,转载 2015-11-05 13:59:24 · 414 阅读 · 0 评论 -
C#数据库事务
public Boolean ExecuteTransaction(string[] sqls) { const string connectionString = "*******"; using (OdbcConnection connection = new OdbcConn原创 2015-11-03 15:55:19 · 842 阅读 · 0 评论 -
飞信免费发短信API接口
===================================飞信免费发短信API接口调用方式(通过HTTP访问以下网址、支持GET和POST):http://sms.api.bz/fetion.php?username=您的移动飞信登录手机号&password=您的移动飞信登录密码&sendto=接收短信的飞信好友手机号(也可以是你自己的手机号)&message=短信内容注:转载 2015-09-29 22:04:37 · 11044 阅读 · 2 评论 -
c#中如何操作消息队列
“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。 消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。 c#中发往消息队原创 2015-09-29 21:34:13 · 5677 阅读 · 1 评论 -
c# 下载网页图片
要下载图片首先要有图片地址要有图片地址就要先把网页下下来分析下URL下载网页一般用两种方法1,用 system.net.webclientusing System.Net;using System.Windows.Forms;string url = "http://www.cnblogs.com";string result =翻译 2015-08-07 12:08:24 · 525 阅读 · 0 评论 -
C# UDP(Socket)异步传输文件
用SCOKET 发送文件是一个不太好处理的问题,网上的例子也都是很简单的,我准备写一个比较完善的例子,这个就算是开始吧,以后的都会在这个例子的基础上进行修改,准备实现多线程传输、断点传输和文件传输的完备性检测。在这个例子中,分别定义了文件发送管理类(SendFileManager),文件接收管理类(ReceiveFileManager),文件发送类(UdpSendFile)和文件接收类(Udp转载 2015-08-18 09:05:59 · 2936 阅读 · 1 评论 -
c# 进程间同步实现 进程之间通讯的几种方法
进程之间通讯的几种方法:常用的方法有:1.使用内存映射文件2.通过共享内存DLL共享内存3.使用SendMessage向另一进程发送WM_COPYDATA消息.比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.(ZT)WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。Windows在通过WM_COPYDATA消息传递期翻译 2015-08-18 08:57:41 · 628 阅读 · 0 评论