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

浙公网安备 33010602011771号