C#
文章平均质量分 78
pengqianhe
这个作者很懒,什么都没留下…
展开
-
Uart2Socket:将PC的串口信息通过WiFi网络传输至安卓Android手机上
APK源程序下载地址: 【北方网通】 【电信网通】C#源程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存上图中的延迟,代表传输延迟300毫秒,由于电脑的运行速度过快,所以,安卓手机运行速度会跟不上。在安卓程序里面输入服务器的ip和端口,开始原创 2012-11-20 10:57:10 · 3805 阅读 · 9 评论 -
使用WM_COPYDATA消息在C++和C#程序之间互传数据
【网通】点击此处下载源程序 【电信、网通】点击此处下载源程序【网通】点击此处下载演示程序 【电信、网通】点击此处下载演示程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存点击此处查看原文C#发送和接收程序如上图翻译 2012-09-27 11:22:57 · 4607 阅读 · 0 评论 -
C#实现同一个对话框打开目录和文件
下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存点击这里查看原文介绍本文中的代码,演示了一种是用FileOpenDialog控件(在.NET 2.0以上版本中可用)来从同样的一个对话框中选择打开文件或者目录。背景在我的开源工程里,我一直在寻找能够让用户从同一个对翻译 2012-09-29 15:35:35 · 4792 阅读 · 0 评论 -
C# DirectShow编程手册及实例
编程手册下载地址: 【北方 网通】 【电信或网通】编程实例下载地址: 【北方 网通】 【电信或网通】点击这里查看原文【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存介绍除了微软的SDK文档,用来DirectShow编程的文档就很有限了。Codeproject上也提供了很多有用的翻译 2012-09-29 10:23:42 · 6009 阅读 · 0 评论 -
C#将Enum枚举映射到文本字符串
演示程序下载地址: 【北方 网通】 【电信或网通】源程序下载地址: 【北方网通】 【电信网通】点击这里查看原文地址【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存介绍当将以前的C代码移植到C#中时,我快发疯了,因为有很多的数组需要将常量映射到字符串。当我在寻找一个C#的方法来完成的时候,我翻译 2012-09-29 11:14:05 · 5024 阅读 · 0 评论 -
在.NET中使用DirectShow
下载源程序:【北方网通】 【电信或网通】【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存摘要这个实验性的代码展示了怎么在C#中使用DirectShow技术。它包含一个简单的媒体播放器、DVD播放器、抓取视频画面至硬盘和简单的截屏工具。备注,这篇文章不会节省你详细阅读DirectShowSDK文档的时翻译 2012-09-28 14:39:41 · 6881 阅读 · 0 评论 -
PjWebApps:将常用网址最顶端显示并一键打开
【网通】点击这里下载PjWebApps源代码 【电信、网通】点击这里下载PjWebApps源代码【网通】点击这里下载PjWebApps演示程序 【电信、网通】点击这里下载PjWebApps演示程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存控制台程序,调用Windows的API实现了移动控制台窗口、调整控制台原创 2012-09-28 10:01:16 · 1615 阅读 · 0 评论 -
QQHelper:QQ大家来找茬 辅助工具 外挂
使用本辅助工具,要小心,别让人举报被封锁了游戏,呵呵~前天,用VB6写了一个QQ游戏大家来找茬的辅助工具,可是,运行速度太慢了,等到出结果的时候,基本上游戏时间都用了三分之二以上了,所以没有什么实际的意义. 因此,我又用VC#重新写了一下,这样马马虎虎还可以用,原理是这样的: 先用红蜻蜓抓图精灵将QQ游戏大家来找茬的游戏窗口抓图保存成JPG图片,然后用程序读入这幅图片,并截取游戏中的两幅图原创 2012-09-26 10:07:44 · 7986 阅读 · 1 评论 -
DownloadWebImages:下载某页面上的所有图片
用C#写了一个下载网络图片的程序,比较简单,原理: 使用WebBrowser控件来打开URL,然后,遍历WebBrowser中的所有的Image即可,同时,另存为的时候,可以从网络下载图片,保存到本地. 【网通】 点击这里下载全部源程序 【电信、网通】点击这里下载源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存原创 2012-09-24 16:40:13 · 2642 阅读 · 0 评论 -
C#水波纹效果控件的实现
演示程序下载地址: 【北方网通】 【电信网通】源程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存点击这里查看原文介绍 这个控件是水波纹效果的一个c#实现。在CodeProject上已经有了两个的实现算法: Really cool visua翻译 2012-10-06 14:57:09 · 4376 阅读 · 4 评论 -
C#实现自动下载yunfile文件
源程序及演示程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存注释:采用了watin类库,使用ie进行下载文件,但是必须要小于2kb的文件。若为大文件,请更改程序。可以使用watin类库中的firefox类,然后,设置firefox为自动下载某个类型的文件即可。运行截图:原创 2012-10-09 10:31:31 · 2252 阅读 · 0 评论 -
C#将文本转换为图片,支持中文字符
源程序及演示程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存运行截图: b.txt文件内容:asdfajdl;sfj哈呵呵缓和缓和额lakjfdljal;kdjfl;kajdsflkjalkdfjl;adsjf转换之后的图片:全部原创 2012-10-10 15:10:21 · 2529 阅读 · 0 评论 -
SerialMonitor:C#写的串口调试程序
下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存运行截图:点击右侧的“》”按钮,可以将接收窗最大化。会自动探测当前存在的串口。可以在发送数据上添加新行、大写或转换为16进制。可以十六进制显示接收的数据,并可以设置接收窗的字体。原创 2012-11-01 09:38:09 · 2876 阅读 · 1 评论 -
Ponsole让C#控制台程序更漂亮的类库
Ponsole类库的源程序及DLL文件下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存在线查看代码,可以访问我的GitHub运行实例截图:示例程序源代码:/* * Created by SharpDevelop. * User: Peng * Date原创 2012-10-18 13:37:56 · 2381 阅读 · 0 评论 -
DLP Coder:C#写的一个用于编辑DLP投影机程序的编辑器
源程序及演示程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存运行截图:提供简单的语法高亮,但尚且不完善新建Poll的向导,可以轻松的添加一个新的Poll到DLP投影机的参考程序中。程序会自动的编辑polltask.c文件,并生成c文件和h文件。新原创 2012-10-31 15:48:12 · 2105 阅读 · 0 评论 -
EnvironmentVariableEditor:用C#编辑系统环境变量
下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存运行截图:主要源程序:/* * Created by SharpDevelop. * User: Administrator * Date: 2012/10/31 * Time: 11:29 *原创 2012-10-31 14:31:57 · 1419 阅读 · 0 评论 -
C#:SevenZipSharp使用7z.dll来进行压缩与解压缩
源程序及演示程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存程序运行截图如下:使用7z.dll来解压文件选择解压到何处解压完毕。添加需要压缩的文件选择保存路径压缩完毕的提示。主要源程序:原创 2012-10-30 16:16:58 · 10780 阅读 · 0 评论 -
C#用firefox3.6下载yunfile的文件
下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存备注:采用firefox3.6来下载文件,由于firefox可以自动保存某个类型的文件。且可以安装adblock plus来阻止弹出窗口。仍然采用watin类库。使用firefox之前需先安装firefox的远程控原创 2012-10-12 14:32:44 · 2516 阅读 · 0 评论 -
C#检测程序是否已经运行并置顶
源程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存点击此处查看原文介绍下面的代码演示了如何去检测你的应用程序的一个实例已经在运行。如果检测到了,将会把这个实例置前,然后结束当前的应用程序。当你想要确保仅有一个程序实例在运行的话,这是很有用的。下面的代码结合了tayl翻译 2012-10-10 15:38:39 · 3020 阅读 · 0 评论 -
C#实现将文本转换为图片
源程序及演示程序下载地址: 【北方网通】 【电信网通】【下载说明】1 点击上面的地址,打开下载页面2 点击"普通下载"--等待30秒--点击"下载"按钮--保存备注:此程序不支持中文字符,如需支持中文字符,请见此篇文章。运行截图:全部源程序:【更多阅读】[译]用C#检测你的打印机是否连接[译]将C++代码转换为HTML[译]C#将Enum枚原创 2012-10-09 09:31:37 · 3436 阅读 · 2 评论 -
ManageApps:C#读取Windows系统中的已经安装的程序并卸载软件
可以使用C#来操作注册表来获取当前Windows系统中的已经安装的软件或程序,当然,也可以用来卸载软件了。【网通】点击这里下载全部源程序 【电信、网通】点击这里下载源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存主要源程序:/* * Created by SharpDevelop. * Use原创 2012-09-25 15:54:10 · 5351 阅读 · 0 评论 -
WMICodeCreator:C#产生WMI代码的工具
程序不是我写的,是微软发布的一个工具,不知道什么是WMI?【网通】点击这里下载WMICodeCreator工具 【电信、网通】点击这里下载WMICodeCreator【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存Windows 管理规范(Windows Management Instrumentation)是一项原创 2012-09-25 16:11:51 · 1777 阅读 · 0 评论 -
Baidu:C#利用百度来搜索网页、图片、视频等等
我们可以不用每次都先进入百度主页,然后输入关键词,然后点击搜索。直接做一个控制台程序,打开搜索页面就OK了。【网通】点击此处下载全部源程序 【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存主要源程序:// Author: PJusing System;using System.Web;using Sy原创 2012-09-25 16:32:42 · 4089 阅读 · 0 评论 -
C#读取CSDN博客的文章名称及地址
由于我想在每个CSDN博客文章的后面,都添加上已经发表的文章中的随机抽取10个,且这10篇文章不能够有重复的,然后,将这10篇文章的名称及地址变成HTML的代码复制到剪切板。【网通】点击此处下载全部源程序PjGetRandom10LinksFromCSDNBlog 【电信、网通】点击此处下载源程序【网通】点击此处下载演示程序PjGetRandom10LinksFro原创 2012-09-27 10:33:20 · 1500 阅读 · 0 评论 -
在C#中使用J#运行时来压缩与解压缩
【网通】点击此处下载演示程序 【电信、网通】点击此处下载演示程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存点击此处查看原文介绍对于zip文件有很多的类库可以使用。我发现在C#程序中,操作zip文件时很简单的事情。在微软的.NET framework 1.1出来的翻译 2012-09-27 10:52:51 · 1639 阅读 · 0 评论 -
在C#中使用libcurl库
几乎在所有的linux发行版中,默认都是包含有libcurl库的。那么,libcurl是使用C开发的,自然,当你用C或C++使用libcurl库的时候很方便。但是,如果你想使用C#来开发程序的话,怎么办呢。幸好,还有libcurl.NET库,就是经过封装之后的libcurl库。1、添加对libcurl库的引用2、写一个简单的测试程序/* * Created by Shar原创 2012-09-11 09:14:31 · 8004 阅读 · 0 评论 -
使用C#来清除系统环境变量中无效的路径
主要使用到Envrionment类的设置和获取环境变量的方法,见具体的代码吧。// File Name: CleanEnvironmentVariables.cs// Author: Peng QianHe// Date: 2012.9.13using System;using System.Collections;using System.Collections.G原创 2012-09-13 11:38:37 · 1387 阅读 · 0 评论 -
通过实例学习C#(1)
(以下内容来自http://www.fincher.org/tips/Languages/csharpLINQ.shtml)The obligatory example for any language,(任何语言的必须的例子)注:你懂得,Hello World! using System;public class HelloWorld{ public static翻译 2012-09-15 15:42:11 · 586 阅读 · 0 评论 -
Hotkey.cs:为应用程序添加热键
使用这个类,可以为你的C#程序添加热键,比如说,直接按一个组合键来最小化或最大化窗口的。点击此处下载全部源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存主要源程序:/*在FormA的Activate事件中注册热键,本例中注册Shift+S,Ctrl+Z,Alt+D这三个热键。这里的Id号可任意设置,但要保原创 2012-09-26 10:11:33 · 2072 阅读 · 0 评论 -
IniFile.cs:C#来操作ini配置文件
其实,不用那么麻烦的自己写程序去读取和写入ini配置文件,直接调用API就好了。点击此处下载全部源程序IniFile.cs【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存主要源程序:using System;using System.IO;using System.Runtime.InteropService原创 2012-09-26 10:13:41 · 3558 阅读 · 0 评论 -
用C#检测你的打印机是否连接
点击此处下载全部源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存介绍下面的代码将会检测你的系统是否已经连接到一个打印机。通过USB和网络连接的打印机都是可以被检测到的(尚未测试LPT口的打印机)。一些打印机(如我的HP DeskJet 930c)尽管我按了OFF按钮(只有电源适配器是开着的),仍翻译 2012-09-26 15:04:01 · 9181 阅读 · 0 评论 -
C#控制计算机的并口LPT
【网通】点击此处下载全部源程序 【电信、网通】点击此处下载源程序【网通】点击此处下载演示程序 【电信、网通】点击此处下载演示程序点击此处查看原文【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存介绍使用C#来做一个数据寄存器控制的程序时很简单的。当我对控制外部电子设备翻译 2012-09-26 15:28:06 · 10246 阅读 · 0 评论 -
在C# .NET2.0实现单实例应用程序
【网通】点击此处下载源代码 【电信、网通】点击此处下载源代码【电信】点击此处下载演示程序 【电信、网通】点击此处下载演示程序点击查看原文地址【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存介绍一个单实例应用程序就是仅让用户打开一个翻译 2012-09-26 14:40:48 · 2202 阅读 · 0 评论 -
PjConvertImageFormat:用FreeImage.NET写的一个35种图像格式转换程序
PjConvertImageFormat,基本上将所有的FreeImage支持的文件格式都做上去了,也就是说你可以在35种图像格式之间相互转换,它们分别是:bmp/ico/jpeg/jpg/jng/koala/dds/exr/lbm/iff/mng/pbm/gif/j2k/pcd/pcx/pgm/png/hdr/jp2/ppm/ras/targa/tiff/g3/pfm/wbmp/psd/cut/原创 2012-09-26 14:00:36 · 4828 阅读 · 0 评论 -
使用OpenXML更新Word文档中的表格
【网通】点击此处下载源程序 【电信、网通】点击此处下载源程序【网通】点击此处下载演示工程 【电信、网通】点击此处下载演示程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存点击此处查看原文介绍这篇文章包含了怎么样使用OpenXML 2.0去更新Word文档中翻译 2012-09-27 16:02:32 · 4694 阅读 · 0 评论 -
PjComm:控制台版本的串口调试助手
为了学习C#,所以,自己动手,开发了一个小小的控制台版本的串口调试助手PjComm,截图如下:上图中的蓝色背景的字符,为热键。在使用SendData时,若串口没有打开,则自动打开。若已经打开,会暂时关闭串口。默认的串口设置参数是com1,115200,8,1,none。整个窗口的第0-18行为串口信息显示行,每当显示完一屏幕之后,会自动将屏幕的内容保存至文件,并清屏继续显示。下原创 2012-09-24 13:35:28 · 1753 阅读 · 0 评论 -
BinaryEditor:用ListView实现编辑二进制文件
BinaryEditor下载地址:【网通】点击这里来下载吧,带源程序哦。 【电信、网通】点击此处下载源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存闲来无事,写了一个用ListView实现编辑二进制文件的程序,并且支持多标签浏览,也算是练习TabControl了. 输入时需要用到数字键盘的键原创 2012-09-24 13:55:01 · 1891 阅读 · 0 评论 -
GetIcons:C#提取应用程序的图标资源
在写C#窗口程序时,看厌了默认的图标,想更换下图标,可是电脑中的图标文件(.ico)很少。于是,想到写个程序来提取其他程序中的图标资源。【网通】点击这里下载全部源程序 【电信、网通】点击这里下载源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存部分源程序:public static void原创 2012-09-24 16:44:43 · 4227 阅读 · 0 评论 -
GetAlpha:C#实现获取网页验证码图片,并识别出其中的字母
由于网页上的验证码图片都是通过程序产生的,因此,各个字母之间也都比较规则,进行识别其中的字符的话,也比较简单,只要将图片进行相减后,看看和那个字母的图片接近即可.下面,我就那我们公司的外网邮箱:http://mail.lida-oe.com.cn的网页中的验证码为例子,我写了一个程序.【网通】点击这里下载全部源程序 【电信、网通】点击这里下载源程序【下载说明】1、单击上面这个原创 2012-09-24 16:53:23 · 8572 阅读 · 0 评论 -
PjCleanSystemTrash:C#清除系统盘垃圾
相信你应该听说过“一键清除系统垃圾”的批处理文件,那么为什么不用C#也做一个呢?【网通】点击这里下载全部源程序 【电信、网通】点击这里下载源程序【下载说明】1、单击上面这个地址,打开下载页面。2、点普通下载--等待30秒--点“下载”按钮--保存初始化界面如上图。其中蓝色背景的字符为快捷键字符,除了快捷键之外,默认的键都是扫描文件。扫描垃圾文件之后的截图原创 2012-09-25 08:27:29 · 2439 阅读 · 0 评论