ASP.NET(c#)运用API函数获取系统信息 2006-3-16 46 · 在Visual C#中调用API的基本过程: 首先,在调用API之前,你必须先导入System.Runtime.InteropServices这个名称空间。该名称空间包含了在Visual C#中调用API的一些必要集合,具体的方法如下: using System.Runtime.InteropServices; 在导入了名称空间后,我们要声明在程序中 ...
如何通过一个图片的URL得到该图片的尺寸大小? 2006-3-16 49 · 因为在获取网络上的图片大小或数据时,如果不断地形成临时文件,再打开,这个过程不仅速度比较慢,而且给人的感觉总有些不爽,当然不失一种解决办法。一般的期望就是在内存中完成所有操作,幸好我们可出使用MemoryStream,通过它我们可以比较轻松地达到目的。 1private void button2_Click(object ...
c#学习体会:使用 ref 和 out 传递数组 2006-3-16 58 · c#学习体会:使用 ref 和 out 传递数组(downmoon),希望与大家分享1、与所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方为其赋值。例如:public static void MyMethod(out int[] arr) { arr = new int[10]; // 数组arr的明确委派}2、与所有的 ref 参数一样,...
C#快速排序类 2006-3-16 35 · 快速排序的基本思想是基于分治策略的。对于输入的子序列ap..ar,如果规模足够小则直接进行排序,否则分三步处理: 分解(Divide):将输入的序列ap..ar划分成两个非空子序列ap..aq和aq+1..ar,使ap..aq中任一元素的值不大于aq+1..ar中任一元素的值。 递归求解(Conquer):通过递归对p..aq和aq+1..ar ...
C#中利用SharpZipLib进行文件的压缩和解压缩 2006-3-16 31 · 在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两个类,分别为ZipClass和UnZipClass。其...
批量字符串替换程序-2 2006-3-16 18 · (3)批量替换。我最先采用Hashtable实现,测试结果发现性能比较低,然后就直接改用数组实现,写一个hash函数,将待换字符串hash到数组。flexIndex是松弛系数。 1 public class StringBatchFilter:StringFilter 2 { 3 private int width=0; 4 const int flexIndex = 10; ...
批量字符串替换程序-1 2006-3-16 33 · (1)PairString 1 public struct PairString 2 { 3 public string OldValue; 4 public string NewValue; 5 public bool IsRightFilter; 6 public bool IsLeftFilter; 7 8 public PairString(string oldValue, string newValue) 9 {10 ...
计算俩个时间之间隔多少月 2006-3-16 27 · using System;class Test{ static int MonthsDiff(DateTime dt1, DateTime dt2) { int m = (dt2 - dt1).Days / 31; while (dt1.AddMonths(m) < dt2) m++; return m; } static void Main() { DateTime dt1 = new DateTime(2005, 1, 1); DateTime dt2 = new DateTime(20...
C#调用父类的父类的方法 2006-3-16 33 · override一个C#函数时,如果想调用这个函数在父类的父类中相应的方法,可以将override关键字变成new,调用时将Object转义成父类的父类class A{public virtual void Func(){Console.WriteLine("A");}}class B:A{public new void Func(){Console.WriteLine("B");}}class C:B{publ...
ajax代理程序自动判断字符编码 2006-3-16 0 · 由于ajax在跨域的访问上有问题,目前最好的方法是做代理.写了个代理程序和心得.为了做ajax的代理,研究了下服务器端的XMLhttp并和客户端的ajax中的XMLhttp做了个比较,后台代码是ASP的.服务器端的XMLhttp也就是ASP小偷程序,我把代码改成了JavaScript.1.在服务器端的XMLhttp.Open("GET",url,...
正则表达式的语法规则和标记 2006-3-14 50 · 字符描述:^符号匹配字符串的开头。例如: ^abc 与“abc xyz”匹配,而不与“xyz abc”匹配$符号匹配字符串的结尾。例如: abc$ 与“xyz abc”匹配,而不与“abc xyz”匹配。 注意:如果同时使用^符号和$符号,将进行精确匹配。例如: ^abc$ 只与“abc”匹配...
c#中分割字符串的几种方法(split) 2006-3-3 218 · 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果:ab ...
ASP.NET窗体对话框的实现 2006-3-2 134 · 窗体对话框组件与微软视窗操作系统中的对话框是一样的;也就是说,PrintDialog 组件是“打印”对话框,OpenFileDialog 组件是 “打开文件”对话框,依此类推。 与以往的 Microsoft Visual Basic 6.0 等 Windows 程序设计语言相似,.NET 框架提供了 Windows 用户耳熟能详的对话框。对话框的具体用途...
ASP.NET读取POP3邮件的操作 2006-3-2 28 · namespace POP3Client{ using System.IO ; using System.Net; using System.Net.Sockets ; //Please note that all code is copyright 2002 by William J Dean public class POP3client { public enum connect_state {disc,AUTHORIZATION,TRANSACTION,UPDATE}; public string user; ...
用C#编写发手机中文短信息Windows服务 2006-3-2 168 · 最近在电脑城上买了一根NOKIA3210的数据线,玩了几天改LOGO、改铃声后也将数据线扔在一边。直到前几天在Http://oxygensoftware.com上看到有发手机短信息的二次开发控件,才想起多日不用的数据线,而且最近在学C#,觉得用C#做个发短信息的程序也不错,经过多天的测试,终于实现用电脑+数据线+手机的...
XML、DataSet、DataGrid结合写成广告管理程序(一) 2006-3-2 55 · 本文介绍一下ASP.Net中对XML的用法,这里只是展现了XML与DataSet相结合的用法。其实ASP.Net对XML的操作的方法与对象是很多的,比如XmlDataDocument,XmlTextReader等,这些对象功能很全,也很实用。 本文以Adrotator控件使用的XML为例(新手可以先看一下Adrotator控件的用法),写出了一个广告管理 ...
XML、DataSet、DataGrid结合写成广告管理程序(二) 2006-3-2 37 · 源代码如下:<% @ Page Language="C#" ResponseEncoding="gb2312" %><% @ Import Namespace="System.Data" %><% @ Import Namespace="System.Xml" %><% @ Import Namespace="System.IO" %><Script Language="C#...
操作Excel(C#) 2006-3-2 40 · 前面的我就不翻译了。老外操作的是Excel 2000。所有Excel的程序操作都来源于Excel的对象库Excel9.olb.本例也只是对这个东东做一个简单的操作了解。有告诫待于朋友们的具体了解:)也算是为我们站点上天天为Excel烦的兄弟们,指一条“明路”吧:)首先的一步就是使用Tlbimp这个工具将Excel9.0的对象...
使用ASP.NET加密口令 2006-3-2 62 · 当我们在网站上建立数据库时,保护用户的信息安全是非常必要的。多数用户不愿意让别人知道自己的信息,同时网管也不想因为安全问题而丢失网站的信誉。无论对于谁,安全问题都是非常重要的。 为了解决这个问题,我给大家提供一个简单实用,但是老套的方法,就是口令加密。在此我们使用ASP.NET技...
在DataSet中建立外键约束 2006-3-2 13 · 程序可以直接拿来使用,运行通过。 ---------------------------------------------------- testconstraint.aspx ---------------------------------------------------- <%@ Page Language="c#" debug="true" %> <%@ Import Namespace="System.Data" %>...
页次:10 /229 20篇/页 首页 上一页 下一页 尾页 合计 4578 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页