自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

翻译 C# 多线程中OpenFileDialog和SaveFileDialog失效的解决方法

在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式     在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。     程序之前运行正常,我只是在一个事件中定义了做了如下操作,程序抛出此异常

2012-04-25 11:12:58 6663

原创 线程间操作无效: 从不是创建控件“”的线程访问它~~~的解决方法

如何:对 Windows 窗体控件进行线程安全调用更新:2007 年 11 月使用多线程提高 Windows 窗体应用程序的性能时,必须注意以线程安全方式调用控件。  示例访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死

2012-04-25 09:46:50 620

转载 C#遍历局域网的几种方法及比较

2009-07-03 10:08扫描局域网IP列表的几种方法很多软件都有获知局域网在线计算机IP的功能,但是在.net怎么实现呢,有好多方法,下面我给大家介绍几种,供大家参考。1、微软社区上介绍了使用Active Directory 来遍历局域网利用DirectoryEntry组件来查看网络网址:http://www.microsoft.com/china/

2012-04-24 09:44:35 825

原创 c# 实现socket 聊天程序 互发消息

在学期末的时候,老师正好让做一个操作系统课程设计,我选做的是socket通信 。啥也别说了 直入正题本文就向大家介绍一下 C#下实现套接字(Sockets)编程的一些基本知识,以期能使大家对此有个大致了解。首先,我向大家介绍一下套接字的概念。套接字基本概念:   套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端

2012-04-22 09:39:45 12780 1

转载 asp替换函数replace()简介

在写程序时,特别是考虑到SEO。我们会更多的用到替换函数,因为数千篇的文章gudusong认为不可能每一篇都手动的去找寻关键字并加粗加链接。那么gudusong就使用replace函数写一个公共调用的函数,这样用起来就很方便了。写这样的函数的方法大家可参照gudusong的asp替换用法在SEO中运用(-)在这里就不说啦,下面就补充一下replace()的用法。Replace()功能将

2012-04-16 11:49:25 5691 2

转载 On Error Resume Next

On Error GoTo 0 说明 如果在您的代码中未使用 On Error Resume Next 语句, 所发生的运行时错误将显示错误信息,同时,代码的执行也随之终止。但是运行代码的主机决定了具体操作。主机有时可有选择地处理各类错误。在有些情况下,它可以在出错的地方激活脚本调试器。而在另一些情况下,由于主机无法通知用户,因此对所发生的错误没有明确说明。至于如何处理错误则完全取决于主机

2012-04-16 10:58:50 436

转载 C#正则表达式快速入门

C#正则表达式快速入门[内容]什么是正则表达式 涉及的基本的类 正则表达式基础知识 构建表达式基本方法 编写一个检验程序 参考资料 [正文]     对于初学者看到类似“/w+@/w+/./w{1,3}”这样复杂没有规律的字符,就会莫名产生一种恐惧感。其实正则表达式和字符串(String)的使用同样非常简单。下面让我们

2012-04-14 11:07:24 360

转载 win7 64位旗舰版IIS安装及ASP+Access网站的配置

新换的Win7 64位旗舰版的系统,以前一直用xp来着。新系统果然焕然一新,界面漂亮也人性化了不少,但是IIS似乎没有以前好用了。下面是我昨天配置IIS的经历跟大家分享一下。1、安装IIS还是老路子添加删除windows组件,不过在win7里面换了一个叫法“打开或关闭windows功能”控制面板->程序->打开或关闭windows功能选择internet信息服务这一项,选择以后As

2012-04-13 21:02:00 1541

转载 介绍C#解析HTML的两种方法

在搜索引擎的开发中,我们需要对Html进行解析。本文介绍C#解析HTML的两种方法。AD:在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。C#解析Html的第一种方法:用System.Net.WebClient下载Web Page

2012-04-13 16:54:48 576

转载 基于C# 的HTML解析器

namespace ParseHTML{public class Tag    {             private string m_TagName = "";         private string m_FollowedText = "";        private ArrayList m_TagAttributes = new ArrayList(

2012-04-13 16:44:16 626

转载 爬虫/蜘蛛程序的制作(C#语言)

问题是对某一网站或所有网站进行抓取,即下载所有网页。怎么实现呢?先将问题最小化(转化的思想,转化为小规模,可以解决的问题):如果只有一个网页,怎么下载?问题变地很简单,只要用WebClient/WebRequest(甚至OpenFileDialog都可以)打开Url地址,将数据流存入本地存储器的文件(以相应的扩展名作为扩展名)即可。示例代码如下:string BoardStream;//下

2012-04-12 16:28:02 415

转载 蜘蛛/爬虫程序的多线程控制(C#语言)

在《爬虫/蜘蛛程序的制作(C#语言)》一文中,已经介绍了爬虫程序实现的基本方法,可以说,已经实现了爬虫的功能。只是它存在一个效率问题,下载速度可能很慢。这是两方面的原因造成的:1.       分析和下载不能同步进行。在《爬虫/蜘蛛程序的制作(C#语言)》中已经介绍了爬虫程序的两个步骤:分析和下载。在单线程的程序中,两者是无法同时进行的。也就是说,分析时会造成网络空闲,分析的时间越长,下载的效

2012-04-12 16:26:57 480

转载 如何用C#语言构造蜘蛛程序

"蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢?蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上旅

2012-04-12 14:07:56 566

转载 如何用C#语言构造蜘蛛程序(网络爬虫实现)

"蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢?   蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上

2012-04-08 16:26:44 957

空空如也

空空如也

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

TA关注的人

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