![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 57
kongfl888
这个作者很懒,什么都没留下…
展开
-
C# 我的注册表操作类
using System;using System.Collections.Generic;using System.Text;using Microsoft.Win32;using System.Collections;namespace War3Screen{ /// /// 注册表操作类--kongfl888 2013 /// ///原创 2013-09-27 02:20:05 · 547 阅读 · 0 评论 -
List<string>和string[]
List和string[]List是集合;string[]是数组;///////////////////////////////////////////////////////// //string[] 转List string [] str={"12","34"}; List ls = n原创 2013-09-27 01:39:01 · 630 阅读 · 0 评论 -
ArrayList/List 泛型集合
List泛型集合集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。转载 2013-09-27 01:35:01 · 681 阅读 · 0 评论 -
一个可以直接使用的MsgBox基于form居中API
可直接复制DialogBox项目(文件夹)到需要的项目中然后直接引用和using CodeProject.Dialog已修正原作者代码错误的地方,可直接使用,VS2010测试成功具体可以参考案例TessApplication案例网盘原文:http://hi.baidu.com/kongfl888/item/d671744ee0原创 2013-09-27 02:03:29 · 689 阅读 · 0 评论 -
C# 打开网页兼容Windows8.1的方式
方法:指定浏览器 void WebWithDefaultBrower() { string name = string.Empty; try { string mainKey = @"http\shell\open\command";原创 2013-09-28 00:47:48 · 567 阅读 · 0 评论 -
webBrowser 参数设置
//禁用脚本错误等类似的窗口信息 this.webBrowser1.ScriptErrorsSuppressed = true; //禁用右键菜单 this.webBrowser1.IsWebBrowserContextMenuEnabled = false; //禁用键盘快捷键原创 2013-09-27 01:56:49 · 1277 阅读 · 0 评论 -
C# TextBox实现全选
设置全局变量:1.定义了个全局变量放本次点击的textbox的名字,默认为空。2.textbox的Enter事件里SelectAll()一下3.Click事件里判断全局变量是否是该textbox的名字,如果不是则SelectAll(),然后把textbox的名字赋给全局变量。4.Leave事件里将全局变量置空。基本没问题了,有一个小BUG,tab键焦点到textbox时全选,再原创 2013-09-27 01:57:59 · 3568 阅读 · 0 评论 -
C# 文件下载类
using System;using System.Net;using System.IO;using System.Text;using System.Web;using System.Windows.Forms; namespace test{ /// /// httpDownLoad 的摘要说明。 ///原创 2013-09-27 02:09:27 · 863 阅读 · 0 评论 -
C#通过系统API判断已经连接互联网
win32 API函数的做法: 要用的函数:InternetGetConnectedState 函数原形:BOOL InternetGetConnectedState(LPDWORD lpdwFlags,DWORD dwReserved); 参数lpdwFlags返回当前网络状态,参数dwReserved依然是保留参数,设置为0即可。原创 2013-09-27 02:13:00 · 723 阅读 · 0 评论 -
C# 通过扩展WebBrowser捕获网络连接错误信息
想捕获WebBrowser连接指定网站过程中发生的错误信息,包括网络无法连接、404找不到网页等等错误!经过网上的搜集,找到了以下解决方案,该解决方案不会在网站连接前发出多余的测试请求。向Webbrowser中注册NavigateError事件,以扩展webbrowser:[ComImport, Guid("34A715A0-6587-11D0-924A-0020AFC7AC4原创 2013-09-27 02:16:52 · 1047 阅读 · 1 评论 -
C# 嵌入exe资源
using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.IO;using System.Windows.Forms;namespace War3Screen{ /// /// 嵌入资源中的文件的释放类--kon原创 2013-09-27 02:22:08 · 853 阅读 · 0 评论 -
C# 编译器选项 /platform(指定输出平台)32位程序运行到x64平台的问题
如果说你编译的exe运行时报错:“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”这很有可能是你是以非托管的方式错误地引用了64位的API中去。为什么会这样?那你就要考虑VS的编译器选项 /platformVS编译目标platform有这样的3个选项:AnyCPU,x86和x64。如果一个程序被编译成AnyC原创 2013-10-01 15:15:06 · 4220 阅读 · 0 评论 -
C#实现图片鼠标拖动和滚动缩放
对于一个图片查看器来说,鼠标拖动和滚动缩放也就是说可以鼠标在程序界面上拖动图片,通过鼠标滚轮放大和缩小图片。这两种功能在图片浏览程序里面再普通不过了。那怎么用C#来进行实现。通过操作你也知道,缩放的时候,我们首先第一个动作就是按下鼠标左键,也就是MouseDown;然后移动鼠标,将图片拖动到你想要的位置, 也就是MouseMove;最后释放鼠标,完成拖动操作,即MouseUp。通过这个分析,我原创 2012-12-08 23:40:11 · 9848 阅读 · 3 评论 -
C#遍历文件名
遍历文件名程序//////////////////第一种方法/////////////static ArrayList GetAllFiles(string path) { ArrayList ret = new ArrayList(); ret.AddRange(Directory.GetFiles(path));原创 2013-09-27 01:46:24 · 996 阅读 · 0 评论 -
C# 以嵌入到窗体的方式打开外部exe
using System;using System.Collections.Generic;using System.Text; using System.Diagnostics;using System.Runtime.InteropServices;using System.Windows.Forms; namespace War3Screen{原创 2013-09-27 02:18:28 · 1702 阅读 · 0 评论 -
verycd电驴免铜光盘下载,verycd资源获取器 GetVeryCD
低调地来发个小东东,现在的verycd,没有铜2就不能下载了,下载的链接都是被隐藏掉了(该内容尚未提供权利证明,无法提供下载。)不用铜光盘就能下载的方法?还在为没铜光盘或者没时间刷铜盘的朋友需要可以试试这个之前做的东东,现在共享出来(当然了,如果你看到了这篇文章的话)做得可能有些粗简,但还能用,不打算再优化了,至于浏览器扩展什么的也不打算写了,需要就凑合着用吧百度网原创 2013-03-06 00:44:49 · 2069 阅读 · 0 评论