文章分类 -  c#

摘要:[代码]另外,XML的一个应用是序列化,要用到把字符串转化成byte数组,方法:byte[] bytes = System.Text.UTF8Encoding.UTF8.GetBytes(XmlContent); 相对的,把byte数组转化为字符串的方法则为:  string XmlContent = System.Text.UTFEncoding.UTF8.GetString(bytes); 从... 阅读全文
posted @ 2009-09-27 18:04 peak 阅读(531) 评论(0) 推荐(0)
摘要:本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件 无标题页 ... 阅读全文
posted @ 2008-03-14 09:35 peak 阅读(616) 评论(0) 推荐(0)
摘要:在你的Page_Load中添加这样的代码:using System.IO;using System.Threading; Page.Response.Clear(); bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000); if (!success) Response.Wr... 阅读全文
posted @ 2008-03-06 18:25 peak 阅读(314) 评论(0) 推荐(0)
摘要:今天做 在GridView里使用单选按钮,给它分组后也不能保证单选,于是在网上找找资料总算找到了.....谢谢这位哥们的分享精神. 在GridView里做单选按钮,我用了三种方法 第一种方法:在GridView的模版列里加服务器端控件RadioButton,使用js控制单选 p>使用模版列里加RadioButton ... 阅读全文
posted @ 2008-01-25 11:26 peak 阅读(948) 评论(0) 推荐(0)
摘要:一个ListBox的问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?我就想到了客户端脚本javascrit,通过查阅相关资料,终于把这个问题解决了,现在写出来与大家分享,希望能对大家有所帮助。 这里有三个问题: 第一:双击所要执行的javas cript代码是什么? ... 阅读全文
posted @ 2008-01-07 20:09 peak 阅读(495) 评论(0) 推荐(0)
摘要:选择下拉菜单选定一项或多项然后点击添加或移除(按住shift或ctrl可以多选),或在选择项上双击进行添加和移除。上移下移值:http://singlepine.cnblogs.com/archive/2005/10/15/255353.html 阅读全文
posted @ 2008-01-07 17:37 peak 阅读(595) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices; namespace Putting_color{ class ConsoleColour { const int STD_INPUT_HANDLE = -10; ... 阅读全文
posted @ 2007-12-03 09:54 peak 阅读(615) 评论(0) 推荐(0)
摘要:方法1: using System; using System.Data; using Retail.DataEntity; using Retail.SqlServerDAL; using Excel; using Retail.SqlServerDAL.common; using System.IO; ... 阅读全文
posted @ 2007-11-26 09:07 peak 阅读(2075) 评论(0) 推荐(0)
摘要:源自:孟子E章 (个人网站) 标签:.net下面的方法可以直接调用private void KillProcess(string processName) { System.Diagnostics.Process myproc= new System.Diagnostics.Process(); //得到所有打开的进程 try{ foreach (Process thispro... 阅读全文
posted @ 2007-10-18 08:41 peak 阅读(145) 评论(0) 推荐(0)
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml;na... 阅读全文
posted @ 2007-09-27 10:24 peak 阅读(7112) 评论(0) 推荐(2)
摘要:// 以DataSet- 导出Excel文件 public void ExportExcel() { DataSet ds=this.dataset_zhao_sheng1;//取得dataGrid绑定的DataSet if(ds==null) return; string saveFileName=""; bool fileSaved=false; SaveFi... 阅读全文
posted @ 2007-09-25 12:19 peak 阅读(354) 评论(0) 推荐(0)
摘要:public void ExportExcel() {// DataTable xslTable=(DataTable)this.dgrd_Show.DataSource;//取得dataGrid绑定的DataSet// if(xslTable==null) return; if(this.lstView.Items.Count==0) return; string saveF... 阅读全文
posted @ 2007-09-25 11:41 peak 阅读(1125) 评论(0) 推荐(0)
摘要:下面链接就是一个c#写的网络爬虫,上面是翻译版 ,下面是英文原版http://blog.csdn.net/wangkun9999/archive/2007/05/02/1594496.aspxhttp://www.codeproject.com/cs/internet/Crawler.asp另外,爬虫抓下来的东西要进行分析是必然的了,但c#中好像没有HTML解析器,特别是对那种不太规范的HTML,... 阅读全文
posted @ 2007-09-24 12:45 peak 阅读(5254) 评论(1) 推荐(2)
摘要:经过微软.net Framework 2.0的革新,.net平台的开发越来越精彩。笔者收集基于.net开发的n个项目,一方面为新手提供有价值学习资源,培养起软件开发的乐趣,另一方面共勉已从事.net领域工作多年并有明确发展目标的同仁,提高自己,更上一层楼。 SharpDevelop 强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开... 阅读全文
posted @ 2007-09-14 13:06 peak 阅读(212) 评论(0) 推荐(0)
摘要:一个Gif图像文件,是有几个文件进行合成的,因此处理此类文件的时候,不能像Jpeg或者Bmp文件那样处理。需要把Gif文件拆分帧的形式,然后对每一帧进行处理,处理完后再合成Gif。 其实网上有个例子对于Gif处理非常详细,地址如下。 http://www.codeproject.com/dotnet/NGif.asp 但是对于一个Gif进行拆分,其实Image对象本身就支持,例如对于一个G... 阅读全文
posted @ 2007-08-31 22:04 peak 阅读(845) 评论(0) 推荐(0)
摘要:制作印章来说,主要是如何让字均匀的显示在弧线段上,那么一般的印章要么以圆或者椭圆为底图,不过这两者的算法大致相同,为了方便说明,如下就用相对简单的圆来举例说明,如果需要做椭圆的话,可以在我的基础上进行扩展,因为核心算法是一样的,相对于圆来说,椭圆求弧长以及各个字符的位置,这两点相对麻烦些,但是这两者都可找到相应的数学公式。 这里首先提一点,我这篇文章部分借鉴了codeproject的一个例子,... 阅读全文
posted @ 2007-08-11 19:53 peak 阅读(476) 评论(0) 推荐(0)
摘要:关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/09/21/45015.aspxDataGrid也玩分页http://dev.csdn.net/article/32/32339.shtmDataGr... 阅读全文
posted @ 2007-08-03 09:58 peak 阅读(152) 评论(0) 推荐(0)
摘要:using System;using System.Runtime.InteropServices;using System.IO;namespace printBarcode{ /// /// LPTControl 的摘要说明。 /// public class LPTControl { public LPTControl() {} [StructLayout(L... 阅读全文
posted @ 2007-08-02 12:27 peak 阅读(1511) 评论(0) 推荐(0)
摘要:1. Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.Arguments = "/c"+ "notepad.exe"; //p.StartInfo.Arguments = "/c"+"C:\\\"Documents and Settings\"\\Test\\Test.exe"; p.StartIn... 阅读全文
posted @ 2007-07-31 11:34 peak 阅读(235) 评论(0) 推荐(0)
摘要:Remoting技术简介 一 Remoting技术出现的背景 1)分布式应用需求的迅速增长(Peer-to-Peer, Grid等技术的出现)2)原有的C/S, B/S模式和技术已经不能胜任(串口RS232,Socket,RPC,DCOM技术各有缺点) 二 什么是Romoting? 采用分布式进行编程的一种技术,Remoting主要用于管理跨应用程序域的同步和异步RPC 会话。在默认情况下,R... 阅读全文
posted @ 2007-07-31 11:31 peak 阅读(406) 评论(0) 推荐(0)