
度娘搬家
文章平均质量分 60
kongfl888
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 打开网页兼容Windows8.1的方式
方法:指定浏览器 void WebWithDefaultBrower() { string name = string.Empty; try { string mainKey = @"http\shell\open\command";原创 2013-09-28 00:47:48 · 625 阅读 · 0 评论 -
C# 解析bt种子
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections; namespace XunleiHelper{public class Torrent{#region 私有字段private string _openE原创 2013-09-27 02:07:41 · 2407 阅读 · 0 评论 -
ArrayList/List 泛型集合
List泛型集合集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。转载 2013-09-27 01:35:01 · 730 阅读 · 0 评论 -
webBrowser 参数设置
//禁用脚本错误等类似的窗口信息 this.webBrowser1.ScriptErrorsSuppressed = true; //禁用右键菜单 this.webBrowser1.IsWebBrowserContextMenuEnabled = false; //禁用键盘快捷键原创 2013-09-27 01:56:49 · 1339 阅读 · 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 · 913 阅读 · 0 评论 -
C# 编译器选项 /platform(指定输出平台)32位程序运行到x64平台的问题
如果说你编译的exe运行时报错:“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”这很有可能是你是以非托管的方式错误地引用了64位的API中去。为什么会这样?那你就要考虑VS的编译器选项 /platformVS编译目标platform有这样的3个选项:AnyCPU,x86和x64。如果一个程序被编译成AnyC原创 2013-10-01 15:15:06 · 4375 阅读 · 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 · 3720 阅读 · 0 评论 -
C# 通过扩展WebBrowser捕获网络连接错误信息
想捕获WebBrowser连接指定网站过程中发生的错误信息,包括网络无法连接、404找不到网页等等错误!经过网上的搜集,找到了以下解决方案,该解决方案不会在网站连接前发出多余的测试请求。向Webbrowser中注册NavigateError事件,以扩展webbrowser:[ComImport, Guid("34A715A0-6587-11D0-924A-0020AFC7AC4原创 2013-09-27 02:16:52 · 1141 阅读 · 1 评论 -
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 · 594 阅读 · 0 评论 -
C#遍历文件名
遍历文件名程序//////////////////第一种方法/////////////static ArrayList GetAllFiles(string path) { ArrayList ret = new ArrayList(); ret.AddRange(Directory.GetFiles(path));原创 2013-09-27 01:46:24 · 1116 阅读 · 0 评论 -
一个可以直接使用的MsgBox基于form居中API
可直接复制DialogBox项目(文件夹)到需要的项目中然后直接引用和using CodeProject.Dialog已修正原作者代码错误的地方,可直接使用,VS2010测试成功具体可以参考案例TessApplication案例网盘原文:http://hi.baidu.com/kongfl888/item/d671744ee0原创 2013-09-27 02:03:29 · 777 阅读 · 0 评论 -
C#通过系统API判断已经连接互联网
win32 API函数的做法: 要用的函数:InternetGetConnectedState 函数原形:BOOL InternetGetConnectedState(LPDWORD lpdwFlags,DWORD dwReserved); 参数lpdwFlags返回当前网络状态,参数dwReserved依然是保留参数,设置为0即可。原创 2013-09-27 02:13:00 · 780 阅读 · 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 · 1804 阅读 · 0 评论 -
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 · 957 阅读 · 0 评论 -
List<string>和string[]
List和string[]List是集合;string[]是数组;///////////////////////////////////////////////////////// //string[] 转List string [] str={"12","34"}; List ls = n原创 2013-09-27 01:39:01 · 727 阅读 · 0 评论