摘要:
Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载) (一). 实现功能 对文件及目录的压缩及解压功能(二). 运行图片示例 (三).代码 1. 压缩类1/**////summary2///压缩类3////summary4publicclassZipClass5{6publicstaticvoidZipFile(stringFileToZip,stringZipedFile,intCompressionLevel,intBlockSize)7{8//如果文件没有找到,则报错9if(!System.IO.File.Exists(FileToZip))10{11thrownew 阅读全文
摘要:
(一). 功能操作配置文件[*.ini]类(二). 代码 1. 核心类文件 INIFILE.cs 代码1///summary2///INIFILE操作类3////summary4publicclassINIFILE5{6[DllImport("kernel32")]7privatestaticexternlongWritePrivateProfileString(stringsection,stringkey,stringval,stringfilePath);89[DllImport("kernel32")]10privatestaticexternintGetPrivateProf 阅读全文
摘要:
在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.CreateNode ( XmlNodeType.XmlDeclaration , "" , "" ) ;xmldoc.AppendChild ( xmlnode ) ;//加入一个根元素xmlelem = xmldo 阅读全文
摘要:
因为近来想写个类似于远程桌面监控的程序,该程序中要用到屏幕捕捉.为实现该程序的一部分功能,做了个小DEMO.程序很简单,用到的技术也不多,只能实现类似qq的截图功能(方法虽然很笨)程序流程如下:1.截取整个屏幕并保存2.新开一个全屏窗口,将保存的屏幕作为背景3.鼠标拖动改变截取范围,右键取消4.双击截取,保存在粘贴板,全屏窗口关闭好了,下面的是代码部分首先新建一个项目ScreenCutter(VS2005),将窗体名改为MainForm,再新建一个窗体ScreenBody.添加一个按钮btnCutter到ScreenCutter并添加按钮事件:Code highlighting produce 阅读全文
摘要:
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题。大部分可能不是所有例子在不同的机器上执行的结果可能不一样,这完全由哪一天是一个星期的第一天这个设置决定。第一天(DATEFIRST)设定决定了你的系统使用哪一天作为一周的第一天。所有以下的例子都是以星期天作 阅读全文
摘要:
图表1如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考:USE北风贸易;GO/* 方法一*/SELECT序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing WHERE LiMing.客户编号= Chang.客户编号), 客户编号,公司名称FROM客户 AS Chang ORDER BY 1;GO/* 方法二: 使用SQL Server 2005 独有的RANK() OVER () 语法*/SELECT RANK() OVER (ORDER BY 客户编号 DES 阅读全文
摘要:
做权限的时候,主要实现如下功能1、该节点可以访问,则他的父节点也必能访问; 2、该节点可以访问,则他的子节点也都能访问; 3、该节点不可访问,则他的子节点也不能访问。使用带CheckBox的数型结构能得到很好的用户体验,可是编程的难度也是有点增加,如果全部有服务端来完成,那点下刷下,肯定不行,只能使用javascript,javascript调试的时候郁闷的很,一个字类,还有郁闷的递归,麻烦我以前是使用以下该方法scriptlanguage="javascript"!--//初始化节点initchecknode(document.all("tvItemClientID").value 阅读全文
摘要:
学习整理了一下(一).功能 用HttpHandler实现图片验证码 (二).代码如下1. 处理程序文件 ValidateImageHandler.ashx代码如下1%@WebHandlerLanguage="C#"Class="ValidateImageHandler"%23usingSystem;4usingSystem.Web;5usingSystem.Web.SessionState;6usingSystem.Drawing;7usingSystem.Drawing.Imaging;8usingSystem.Text;910///summary11///ValidateImage 阅读全文
摘要:
using System;using System.IO;using System.Text;using System.Collections; namespace PDFGenerator{/// summary/// Application : Generation of PDF file from text/// Author : Pramod Kumar Singh /// Date : 25th July 2001////summarypublic class PDFGenerator{static float pageWidth = 594.0f;static float 阅读全文
摘要:
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<ASP.NET 2.0中Gridview控件高级技巧>)。在本文中,将继续探讨有关的技巧。 一、Gridview中的内容导出到Excel 在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方便地实现将整个gridview中的内容导出到excel报表中去,下面介绍其具体做法: 首先,建立基本的页面default.aspx<form id="form1" runat="server"><di 阅读全文