天道酬勤

博观而约取,厚积而薄发!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年4月27日

摘要: 原文地址:http://www.cnblogs.com/soulroom/archive/2005/09/13/235642.html作者: Bruce本页内容简介登录FTP服务器获取目录和文件列表主动模式与被动模式目录操作上传和下载文件断点续传删除文件  简介文件传输协议(FILE TRANSFER PROTOCOL)是一个用于在两台装有不同操作系统的机器中传输计算机文件的软件标准。它属于网络协... 阅读全文

posted @ 2010-04-27 23:16 Happy Coding 阅读(358) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/soulroom/archive/2005/09/12/234710.html作者: Bruce本页内容简介与IMAP4服务器的连接IMAP4服务器的目录操作在服务器上保存新邮件下载邮件头部信息下载邮件设置邮件标识删除邮件  简介IMAP是Internet Message Access Protocol的缩写,顾名思义,主要提供的是通过Int... 阅读全文

posted @ 2010-04-27 23:15 Happy Coding 阅读(333) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/soulroom/archive/2005/09/08/232462.htmlEastasp.Framework.Net是基于Microsoft .Net Framwork框架的网络通讯组件,全部以C#语言可管理代码进行开发。作为Snake.Net的一部分,它提供了完善的基于多种TCP/IP协议的网络通讯功能。当前版本的Eastasp.Fra... 阅读全文

posted @ 2010-04-27 23:14 Happy Coding 阅读(279) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/soulroom/archive/2005/09/08/232463.html简介设置多个收件人发送HTML格式邮件发送混合格式邮件为邮件添加附件其他功能  简介SMTP称为简单Mail传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮... 阅读全文

posted @ 2010-04-27 23:12 Happy Coding 阅读(282) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/soulroom/archive/2005/09/09/233580.html本页内容简介与POP3服务器的通讯下载邮件下载邮件到指定文件夹下载邮件头部信息删除邮件   简介POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,现在常用的是第三版 ,所以简称为 POP3。POP3... 阅读全文

posted @ 2010-04-27 23:12 Happy Coding 阅读(331) 评论(0) 推荐(0)

摘要: [声明:本篇来源:http://www.cnblogs.com/stg609/archive/2008/11/19/1334544.html 作者:stg609] 现在时下的VOIP软件很多,比较有名的就是Skype,还有其它诸如UUcall、快门等等。它们提供的功能除了网络上的语音通话外,还可以与固定电话、手机等通话。在本篇中主要介绍利用C#实现语音通信的基本方法。但是目前只实现了网络上语音传输... 阅读全文

posted @ 2010-04-27 23:09 Happy Coding 阅读(1257) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/kissknife/archive/2008/03/23/1118423.html有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和... 阅读全文

posted @ 2010-04-27 23:06 Happy Coding 阅读(271) 评论(0) 推荐(0)

摘要: 本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。先制作一个简单的Excel文件作为模板,为了防止要填充的Cell中的内容和标题的内容一样,所以要填充内容的Cell中的内容是“$” + 字段名(要和DataTable中的列名一致),效果如图:创建一个Winfo... 阅读全文

posted @ 2010-04-27 22:50 Happy Coding 阅读(684) 评论(4) 推荐(0)

摘要: 在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1.2345E+17,为了能够将数字按照普通的格式完全表示,就需要设置单元格的属性 ,下面是例子代码:Excel.Applicationm_objExcel=null;Excel._Workbookm_objBook=null;Excel.Sheetsm_ob... 阅读全文

posted @ 2010-04-27 22:48 Happy Coding 阅读(500) 评论(0) 推荐(0)

摘要: 在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性的get_Item方法,下面是例子代码,演示了怎样选中行,并且在行之间复制数据,和插入行:ThisApplication = new Excel.Application();ThisWorkbook = ThisApplication.Workbo... 阅读全文

posted @ 2010-04-27 22:47 Happy Coding 阅读(420) 评论(0) 推荐(0)

摘要: 在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用用到Excel中的单元格拷贝。下面的代码说明如何一个Sheet上的选定内容拷贝到另一个Sheet上: ThisApplication = new Excel.Application(); ThisWorkbook = Th... 阅读全文

posted @ 2010-04-27 22:46 Happy Coding 阅读(337) 评论(0) 推荐(0)

摘要: 在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框try{ ThisApplication = new Excel.Application(); ThisWorkbook = ThisApplication.Workbooks.Open("z:\\Book1.xls", Type.Missing, Type.Missing... 阅读全文

posted @ 2010-04-27 22:46 Happy Coding 阅读(354) 评论(0) 推荐(0)

摘要: 有的Web项目选用Excel作为报表方案,在服务器端生成Excel文件,然后传送到客户端,由客户端进行打印。在国内的环境下,相对PDF方式,Excel的安装率应该比pdf阅读器的安装率要高,同时,微软也为C#操作Excel提供了完备的接口,虽然ZedGraph和其他的商业报表工具生成的统计图也很好,但是人家微软毕竟是大品牌,值得信赖。本文介绍使用C#调用Excel来生成统计图(Chart)的以及C... 阅读全文

posted @ 2010-04-27 22:45 Happy Coding 阅读(448) 评论(0) 推荐(0)

摘要: 下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。Excel.Application m_objExcel = null;Excel._Workbook m_objBook = null;Excel.... 阅读全文

posted @ 2010-04-27 22:43 Happy Coding 阅读(483) 评论(0) 推荐(0)

摘要: 目前的商业工具如水晶报表,ActiveReport等,都提供了灵活,强大的功能,但是对于比较特殊化的表格,特别是国内的一些应用,都是一个个的格子组成的,这样要是用线来一根根画就比较麻烦,但是这类工具还都不提供表格化的报表布局定义方式。一个很好的选择是VS2005的客户端报表(RDLC),但是在某几个方面还是不够灵活,例如,灵活性有限制,要想自己编码实现一些复杂逻辑还是有困难;要VS2005,对于一... 阅读全文

posted @ 2010-04-27 22:41 Happy Coding 阅读(402) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/dahuzizyd/archive/2007/04/11/CSharp_Excel_Report_Chart_All.html整个系列均为转载,转载请注明出处!C#操作Excel进行报表开发系列共写了八篇,也已经有很久没有新东西了,现在整理一下,方便以后查阅,如果有写新的,会同时更新。需要注意的是因为Office的版本不同,实际的代码可能会有... 阅读全文

posted @ 2010-04-27 22:40 Happy Coding 阅读(785) 评论(0) 推荐(0)

摘要: 在.NET开发中,不管是web程序还是桌面软件(尤其是涉及数据库操作的MIS系统等),常常需操作Excel,如导出数据到Excel,读取Excel中数据到程序中等。总结起来,其操作不外乎创建、打开、读写、保存(后退出/释放),而其操作方法,则主要有:通过ADO.NET数据连接方式、通过Excel对象模型“自动化”操作、使用中间数据格式如文本文件,XML等间接操作Excel、... 阅读全文

posted @ 2010-04-27 22:38 Happy Coding 阅读(22552) 评论(2) 推荐(4)

摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Threading; namespace T... 阅读全文

posted @ 2010-04-27 22:35 Happy Coding 阅读(708) 评论(0) 推荐(0)

摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据... 阅读全文

posted @ 2010-04-27 22:34 Happy Coding 阅读(263) 评论(0) 推荐(0)

摘要: 原文地址:http://www.yaosansi.com/post/679.htmlICMP就是所谓的Internet控制报文协议(Internet Control Message Protocol),在网络中,一般用它来传递差错报文以及其他应注意的信息。ICMP一般被认为是和IP协议同一层的协议,IMCP报文通常被IP层或者更高层的协议(如:TCP或者UDP)使用,ICMP对于互联网以及其他基于... 阅读全文

posted @ 2010-04-27 22:29 Happy Coding 阅读(1399) 评论(0) 推荐(0)

摘要: 原文地址:http://www.wangchao.net.cn/bbsdetail_545115.html1.打开VS.NET 2003.  2.新建一个WinForm Application.  3.添加命名空间  using System;  using System.Drawing;  using System.Collections;  using System.ComponentMode... 阅读全文

posted @ 2010-04-27 22:28 Happy Coding 阅读(250) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/datong/archive/2008/04/06/1139216.html记得第一次使用Application.DoEvents()是为了在加载大量数据时能够有一个数据加载的提示,不至于系统出现假死的现象,当时也没有深入的去研究他的原理是怎样的,结果在很多地方都用上了Application.DoEvents(),今天看到了关于这方面的一些文... 阅读全文

posted @ 2010-04-27 22:26 Happy Coding 阅读(315) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/keyboy/archive/2005/02/01/100165.htmlNDoc编译出来的文档不支持中文,今日修改了修改。留此日志以做纪念。 当然里面包含了两份xslt文件所以比原来大了不少。 使用方法: 1、拷贝到NDoc目录。 2、选择Documenter为MSDN 3、把LangID选为2052 Chinese (PRC)就可以... 阅读全文

posted @ 2010-04-27 22:25 Happy Coding 阅读(153) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/hubcarl/archive/2009/07/13/1522548.htmlFileStream类操作字节和字节数组[代码] 阅读全文

posted @ 2010-04-27 22:24 Happy Coding 阅读(665) 评论(0) 推荐(0)

摘要: 一、了解C#中的预定义事件处理机制在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( object sender , EventArgs e )注意这里的参数,前者是一个对象(其实这里传递的... 阅读全文

posted @ 2010-04-27 22:22 Happy Coding 阅读(259) 评论(0) 推荐(0)

摘要: // // 摘要: // 将BitArray转换为一个十进制整数。 // 参数: // ba, 下表从低到高的顺序 与十进制整数的二进制形式从低到高的顺序一致 static int BitArray2Int(BitArray ba) { Int32 ret = 0; for (Int32 i = 0; i < ba.Length; i++) { if (ba.Get(i)) { ret |=... 阅读全文

posted @ 2010-04-27 22:20 Happy Coding 阅读(844) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/clarkzheng/archive/2007/04/05/csharp_25_question.html当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.... 阅读全文

posted @ 2010-04-27 22:18 Happy Coding 阅读(198) 评论(0) 推荐(0)

摘要: 原文地址:http://www.cnblogs.com/eaglet/archive/2008/10/17/1313384.html前几天看到一篇关于.net动态编译的文章 .NET中的动态编译 ,很受启发。在此基础上我做了一些封装,为使调用更加简单,并增加了对动态代码调试的支持,相同代码只编译一次的支持,代码改动自动重新编译,代码引用文件的自动加载和手工加载等功能。 如上图,我封装的类CShar... 阅读全文

posted @ 2010-04-27 22:16 Happy Coding 阅读(548) 评论(0) 推荐(0)

摘要: 最近这几天真的比较郁闷,却说不出为什么郁闷。很多事要做,但是都因为能力问题,时间都花得事倍功半。星期一又要来了,作业什么时候才能编好?今天早上在弄了一个早上的DES算法,要是引用C#内部已封装好的DES还不简单?设置好密钥和向量就可以了,但是这样老师给的分数不高啊,而且自己真的想自己写一个出来。写着写着突然发现以现在自己已自学到的水平还很不够,还没有深入地去操作过某类数据,例如比特。DES的明文6... 阅读全文

posted @ 2010-04-27 22:14 Happy Coding 阅读(782) 评论(0) 推荐(0)

摘要: 在串口通讯过程中,经常要用到16进制与字符串、字节数组之间的转换[代码][代码][代码][代码] 阅读全文

posted @ 2010-04-27 22:09 Happy Coding 阅读(397) 评论(0) 推荐(0)