文章分类 -  c#

1 2 3 4 5 ··· 8 下一页
C#读取Word表格中的数据
摘要:1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Text; 7using System.Windows.Forms; 8using Interop.Word; ... 阅读全文
posted @ 2008-02-13 15:49 石川 阅读(1565) 评论(0) 推荐(0)
c#自动登录网页,浏览页面
摘要:需求:客户的数据同时存在在另外一个不可控的系统中,需要和当前系统同步。 思路:自动登录另外一个系统,然后抓取数据,同步到本系统中。 技术点:模拟用户登录;保存登录状态;抓取数据 程序非常简单: /// /// visit the target url /// /// ///this is for keeping cookie... 阅读全文
posted @ 2007-11-08 15:23 石川 阅读(1034) 评论(0) 推荐(0)
获取安装目录、临时目录等系统信息的C#源代码
摘要:using System; using System.Management; using System.Threading; namespace Soyee.Comm { /// Operate MetaSystem information /// public class Software { public string OSType; public string OSVer... 阅读全文
posted @ 2007-10-28 12:26 石川 阅读(756) 评论(0) 推荐(0)
Excel管理的一个类
摘要:using System; using System.IO; using System.Data; using System.Data.OleDb; using System.Collections; namespace LiFengguo.ExcelManage { /**//// /// ExcelManage 的摘要说明。 /// public clas... 阅读全文
posted @ 2007-10-21 21:07 石川 阅读(265) 评论(0) 推荐(0)
.Net多线程总结
摘要:这两天写了几个多线程的程序,刚有点心得体会以,准备写出来。没想到有同仁已写出来了,那就借鉴一下吧,原文如下: .Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助 不需要传递参数,也不需要返回参数 我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下 ThreadStart thre... 阅读全文
posted @ 2007-10-15 14:05 石川 阅读(538) 评论(0) 推荐(0)
局域网中根据IP地址反查主机的名称(C#)
摘要:你遇到过这种情况吗?你的防火墙报告局域网中的某个IP地址的电脑正在攻击你,但是防火墙没有提示发出攻击的电脑名称,到底谁的电脑在攻击呢(攻击你的电脑可能是中毒了)?有一天早上你刚刚上班,打开电脑后发现连接不了服务器,到服务器那里一看才知道,原来有人使用了服务器的IP地址,到底谁在使用服务器的IP地址呢?nslookup 可以实现域名(主机名)的反查IP地址。哈哈,但今天说的是用C#实现。 1. 根... 阅读全文
posted @ 2007-10-11 08:09 石川 阅读(2620) 评论(2) 推荐(0)
如何检测是否安装了.NET 2.0和.NET 3.0
摘要:代码来自Paint.NET的PaintDotNet.SystemLayer.OS类 这段代码是通过检查注册表中的项来确定.NET 2.0/3.0是否安装的。由于Paint.NET是由微软员工参与开发的,可以认为这是比较准确的判断方法。 private static bool IsDotNet2VersionInstalled(int major, int minor, int... 阅读全文
posted @ 2007-10-07 17:58 石川 阅读(1174) 评论(1) 推荐(0)
将图片资源文件整合到DLL文件中
摘要:1、新建一个类库,例如库名为 ResourcesLibrary; 2、添加引用 System.Drawing; 3、添加资源文件(添加--新建项--资源文件),例如文件名为 Resource1.resx; 4、添加图片(打开Resource1.resx,单击“添加资源”后的小三角,选择添加现有文件,选择需要作为资源的图片),例如添加了图片 Sunset.jpg 5、添加类,例如名为 GetImag... 阅读全文
posted @ 2007-10-05 09:40 石川 阅读(473) 评论(0) 推荐(0)
获取.config文件节点的一些方法
摘要:经常要把一些配置数据比如URL,栏目名称,应用程序集等放在.config里面,如果全部放在web.config会显得比较凌乱,通常的做法是建立一些其他的*.config文件里面,下面的方法可以通用与读取*.config文件的节点值: System.Web.HttpContext.Current.Request.MapPath(file) //首先用MapPath方法获取该config文件的物理位... 阅读全文
posted @ 2007-09-28 12:28 石川 阅读(260) 评论(0) 推荐(0)
c#创建、保存excel正常执行要点补疑
摘要:网上搜索C#实现excel操作的示例太多了,但不知道有多少是经过验证确实可行才发布出来的,也是因为开发需要,我找了一些代码却发现大多都不能正确执行完毕,于是决定补充自己在实践中遇到的要点以供参考。如下示例: using Microsoft.Office.Interop.Excel; using System.Reflection; public class MyConsole { pub... 阅读全文
posted @ 2007-09-26 21:25 石川 阅读(780) 评论(0) 推荐(0)
IIS虚拟目录控制类(网上找的)
摘要:using System; using System.Data; using System.DirectoryServices; using System.Collections; using System.IO; namespace IISControl { /**//// /// CreateWebDir 的摘要说明。 /// public class I... 阅读全文
posted @ 2007-09-26 21:09 石川 阅读(260) 评论(0) 推荐(0)
用于验证码图片识别的类(C#源码)
摘要:最近写了几个网站的验证码图片自动识别程序,尽管每个网站的验证码图片都不相同,识别的方法有所差别。但写得多了,也总结出不少相同之处。今天抽空封装出一个基础类来,发现可以很好地重复利用,编写不同的验证码识别程序,效率提高了不少。好东东不能独享,现放出来供大家共同研究,请网友们妥善用之。 封装后的类使用很简单,针对不同的验证码,相应继承修改某些方法,即可简单几句代码就可以实现图片识别了:... 阅读全文
posted @ 2007-09-25 17:34 石川 阅读(1119) 评论(1) 推荐(0)
从XML文件读取数据绑定到列表控件2
摘要:ComponentArt.Web.UI控件绑定所用XML,同时用于DropDownList的绑定,XML如下: C#代码: 1 /// 2 /// 从XML文件读取数据绑定到列表控件 3 /// 4 /// 5 /// 6 /// ReadXMLBi... 阅读全文
posted @ 2007-09-20 20:39 石川 阅读(197) 评论(0) 推荐(0)
C#实现web信息抓取
摘要:随着Internet的普及,网络信息正以极高的速度增长,在这么多数据中找到自己需要的信息是一件很繁琐的事情,找到需要的信息后如何获取也是件麻烦的事。这就需要Internet信息抓取程序来代替人工的操作。 所谓Internet信息抓取程序,就是程序会按照用户的关键词或关键网站来收集相应的信息,并提供给用户想要的信息格式。 信息量的增加会带来信息网站发布... 阅读全文
posted @ 2007-09-19 08:14 石川 阅读(258) 评论(0) 推荐(0)
DataSet读写xml文件
摘要:用DataSet和GridView控件来读写xml非常方便,而且有会有直观的显示效果:读取时:使用ReadXml()方法写入时:使用WriteXml()方法我的代码如下: #region //运用DataSet来读数据mydatasetxml()--ReadXml public void mydatasetReadxml() { DataSet ds = new D... 阅读全文
posted @ 2007-09-08 18:14 石川 阅读(309) 评论(0) 推荐(0)
显示固定长度的字符串函数
摘要:我们在做网站时,为了版面的美观,通常一行只显示固定长度的字符串。一个汉字占用的宽度通常是一个英文字符的两倍。 static string getTitle(string str, int length) { if (Encoding.GetEncoding("GB2312").GetBytes(str).Length length) ... 阅读全文
posted @ 2007-09-03 17:55 石川 阅读(276) 评论(0) 推荐(0)
C#网页自动登录和提交POST信息的多种方法
摘要:网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser... 阅读全文
posted @ 2007-09-02 07:56 石川 阅读(1730) 评论(1) 推荐(0)
C# ini文件读写 类
摘要:using System;using System.IO;using System.Runtime.InteropServices;using System.Text;using System.Collections;using System.Collections.Specialized;namespace wuyisky{ /**//**/ /**//// /// Ini... 阅读全文
posted @ 2007-08-06 09:52 石川 阅读(727) 评论(0) 推荐(0)
DataFormatString--格式化字符串 、常用正则表达式
摘要:今天用到的两个知识点,并在网站搜了些资料做了点收集希望对大家有用: DataFormatString--格式化字符串 、常用正则表达式=================DataFormatString--格式化字符串 DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;... 阅读全文
posted @ 2007-08-03 08:19 石川 阅读(900) 评论(0) 推荐(0)
GPRS modem发送彩信-代码 c#版
摘要:mm1接口也就是手机终端和mmsc(中国移动就是http://mmsc.monternet.com)用来发送mms message的接口, GPRS modem当然也是可以使用这一接口发送的. using System; using System.Net; using System.IO; using System.Diagnos... 阅读全文
posted @ 2007-07-20 07:51 石川 阅读(1702) 评论(3) 推荐(0)

1 2 3 4 5 ··· 8 下一页