05 2009 档案

摘要:c#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close();C#拷贝文件 string OrignFile,NewFile; OrignFile = Server.MapPath(".")+" 阅读全文
posted @ 2009-05-29 10:36 Cad人生 阅读(303) 评论(0) 推荐(0)
摘要:一、验证码简介验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。常见的验证码有如下几种:1、纯数字验证码,一般为四位随机数字;2、数字+字母验证码,一般从数字(0~9)和字母(A~Z和a~z)中随机抽出几个字符组成;3、汉字验证码,相对而言,这种验证码比较少见一点,实现起来也相对复杂一些,但在不少网站中还是可以看到的;二、验证码的实现1、纯数字验证 阅读全文
posted @ 2009-05-28 23:15 Cad人生 阅读(357) 评论(0) 推荐(0)
摘要:关于读取excel和导入excel的相关问题。闲暇时间将我所知道的对excel的操作加以总结,现在共享大家,希望给大家能够给大家带了一定的帮助。另外我们还要注意一些简单的问题1.excel文件只能存储65535行数据,如果你的数据大于65535行,那么就需要将excel分割存放了。2.关于乱码,这主要是字符设置问题。1.加载Excel(读取excel内容)返回值是一个DataSet//加载Excel publicstaticDataSetLoadDataFromExcel(stringfilePath){try{stringstrConn;strConn="Provider=Micr 阅读全文
posted @ 2009-05-28 23:11 Cad人生 阅读(2641) 评论(2) 推荐(0)
摘要:一个小东西,C#调用Excel作报表的源代码放在这儿给大家看看。关于代码的构成,在源代码中已经有完整的代码注释了。下面的这个类中,主要完成的功能是从数据库中逐字段读出数据,设置格式后,在Excel中显示出来。在这个类中,有两个参数传进来,一个是它的数据源,另一个是整个报表的标题字符串,具体看代码就应该知道了。using System;using System.Data;using Excel;namespace LogicLayer{ ///<summary> /// OutputExcel 的摘要说明 ///</summary> public class Output 阅读全文
posted @ 2009-05-28 23:08 Cad人生 阅读(617) 评论(0) 推荐(0)
摘要:VS2008快捷键大全Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找 阅读全文
posted @ 2009-05-28 23:00 Cad人生 阅读(237) 评论(0) 推荐(0)
摘要:Excel读取与创建方法三: MyXLS在后台调用excel组件,生成Excel,虽然可以对Excel文件进行完全控制,可以生成任何复杂的格式,但是有个很大的缺点,这种方式会产生很多Excel进程,很难完全清除掉,特别是在出错的时候,可能会使整个服务器崩溃。本文为大家介绍一个C#写的开源组件,并简单说下office2003和以上版本支持的XML格式。一 操作Excel二进制格式 OpenOffice.org发布过的俩个文档Excel File Format (BIFF8)Specification和Microsoft CompoundDocument (OLE2) Format Specifi 阅读全文
posted @ 2009-05-28 22:19 Cad人生 阅读(986) 评论(0) 推荐(0)
摘要:string sheetName = "chc 实例"; Worksheet sheet = xls.Workbook.Worksheets.AddNamed(sheetName);//填加名为"chc 实例"的sheet页 Cells cells = sheet.Cells;//Cells实例是sheet页中单元格(cell)集合 //单元格1-base Cell cell = cells.Add(1, 2, "抗");//设定第一行,第二例单元格的值 cell.HorizontalAlignment = HorizontalAli 阅读全文
posted @ 2009-05-28 22:17 Cad人生 阅读(187) 评论(0) 推荐(0)
摘要:IntroductionThe DataGridView control in .NET 2.0 is an amazing data representation control, and contains many advanced features that we could benefit from. The only thing that is not supported by this control is the printing feature. I searched the web for such a feature, but did not find anything r 阅读全文
posted @ 2009-05-26 23:04 Cad人生 阅读(454) 评论(0) 推荐(0)
摘要:1、DateTime 数字型System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒currentTime=System.DateTime.Now; 1.2 取当前年int 年=currentTime.Year; 1.3 取当前月int 月=currentTime.Month; 1.4 取当前日int 日=currentTime.Day; 1.5 取当前时int 时=currentTime.Hour; 1.6 取当前分int 分=currentTime.Minute; 1.7 取当前秒int 秒=curren... 阅读全文
posted @ 2009-05-26 08:48 Cad人生 阅读(231) 评论(0) 推荐(0)
摘要:>>将10个小字符串累加起来形成一条长字符串,如果你用了9个“+”号的话,那你的程序能卖出去才怪。>>那要怎么样才好啊用九个+号的话会造成产生9个临时的字符串对象,需要分配10次内存空间,垃圾回收器要回收9次。当然先分配一段缓存,再把10个字符串复制过去啦,简单讲就是用StringBuilder或String.Join来并接这些算是基础的知识了。-------------------------------------------------------------------如果 10 个小字符串是常量的话, 编译器会做优化, 编译时会合并成一个........... 阅读全文
posted @ 2009-05-21 11:31 Cad人生 阅读(196) 评论(0) 推荐(0)
摘要:http://www.microsoft.com/china/MSDN/library/langtool/VCSharp/USgetstart_vcsharp.mspx?mfr=trueQuickSort C# .NET 的源代码下面是 QuickSort C# .NET 示例应用程序的完整源代码。您可以复制、使用和分发这些代码(无版权费)。注意,这些源代码以"原样"提供并且不作任何保证。//// QuickSort C# .NET Sample Application// Copyright 2001-2002 Microsoft Corporation. All rig 阅读全文
posted @ 2009-05-19 14:57 Cad人生 阅读(335) 评论(0) 推荐(0)
摘要:.NET中文件与文件夹的操作本文节选自《21天学通C#》一书 在.NET Framework类库中,提供了DirectoryInfo类,用于对文件夹进行操作,移动和删除文件夹可以使用它提供的MoveTo()和Delete()方法来完成。.NET Framework类库还提供了File类,用于对文件的操作。它和Directory类一样,也有两个方法可以用于文件的移动和删除,它们是Move()和Delete()方法。在本节中,将介绍文件和文件夹的移动、复制和删除。使用File类的Move()方法,可以将指定的文件移动到新的位置,并且可以重新为它命名。它有两个参数。第一个参数就是要移动的文件路径和名 阅读全文
posted @ 2009-05-17 17:48 Cad人生 阅读(2320) 评论(0) 推荐(0)
摘要:C#中重载窗体关闭事件protected override void OnFormClosing(FormClosingEventArgs e) { if (MessageBox.Show("你确认要退出该程序吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) base.OnFormClosing(e); else e.Cancel = true; } public void b 阅读全文
posted @ 2009-05-17 17:04 Cad人生 阅读(557) 评论(0) 推荐(0)
摘要:平台VS2008新建-类库完成代码(如添加函数,过程等等)后点生成->即可生成dll文件Public Class gps'定义由管径和流量确定流速 Public Function speed(ByVal qq As Single, ByVal aa As Single) As Single speed = 4000 * qq / (3.14 * aa * aa) speed = Format(speed, "0#.##") End Functionend class在要调用该dll文件的项目中点击项目->添加引用 选择该dll即可Public Class 阅读全文
posted @ 2009-05-05 20:39 Cad人生 阅读(6048) 评论(0) 推荐(0)