文件操作
深度Java
这个作者很懒,什么都没留下…
展开
-
操作文件系统
作者:http://blog.csdn.net/china2001ok/创建和写文本文件新建.aspx(主要是StreamWriter 和StreamReader )using System.IO ;//不可以少了private void Button1_Click(object sender, System.EventArgs e) { StreamWriter sw;//调用File类的原创 2004-10-26 18:46:00 · 2462 阅读 · 0 评论 -
C#在客户端和服务端操作Excel文件
一、在客户端把数据导入到Excel文件步骤1、创建Excel application对象,打开或生成Excel文件//服务端创建StringBuilder对象 System.Text.StringBuilder sb=new System .Text .StringBuilder (); //指定客户端执行语言sb.Append (""); s原创 2007-03-24 12:46:00 · 4866 阅读 · 0 评论 -
内存转换Image到Icon
时候我们需要在内存中转换Image格式到Icon 根据经验,通常我们应该可以这样做 Image image = xxxx;///假设这里已经有一个Image对象 System.IO.MemoryStream mStream = new System.IO.MemoryStream();///创建内存流 image.Save(mStream, System.Drawing.Imaging.Image原创 2007-03-24 14:31:00 · 4526 阅读 · 0 评论 -
从剪贴板取出图片然后写上字保存到文件
Image bmap; IDataObject data = System.Windows.Forms.Clipboard.GetDataObject(); bmap = (Image)(data.GetData(typeof(System.Drawing.Bitmap))); Graphics g = Graphics.FromImage(bmap); SolidBrush drawBrush原创 2007-03-24 15:34:00 · 3641 阅读 · 0 评论 -
把Doc文档转换成rtf格式
先在项目引用里添加上对Microsoft Word 9.0 object library的引用。 using System; namespace DocConvert { class DoctoRtf { static void Main() { //创建一个word的实例 Word.Application newApp = new Word.Application(); // 指定源文件和目标文原创 2007-03-24 15:36:00 · 5663 阅读 · 0 评论 -
C#获得文件版本信息及只读文件的删除
获取文件的版本信息: FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersionInfo("D://TEST.DLL"); textBox1.Text="版本号: " + myFileVersionInfo1.FileVersion; 更改文件属性,删除只读文件: 下例欲将E:/test.txt文件拷贝至D:/tmp/test.t原创 2007-03-24 16:44:00 · 3877 阅读 · 0 评论 -
C#中生成中文繁体web页面
1 在工程中引用Microsoft.VisualBasic.dll 一般此文件在.net框架环境目录中如C:/ WINNT /Microsoft.NET /Framework /v1.1.4322 /Microsoft.VisualBasic.dll。 2 使用方法 Microsoft.VisualBasic.Strings.StrConv( “instr”,Microsoft.VisualBas原创 2007-03-24 17:07:00 · 3134 阅读 · 0 评论 -
图片、文件防盗链
关于图片盗链这个问题,毕竟是自己的劳动成功,很多人不希望别人就那么轻易地偷走了。 这个功能在很多的论坛上都具有,可能是因为盗链的行为太多了吧 反盗链的程序其实很简单,熟悉ASP.NET 应用程序生命周期的话很容易就可以写一个,运用HttpModule在BeginRequest事件中拦截请求就ok了,剩下的工作就是过滤,再过滤! 如果不熟悉HttpModule的话,可以去MSDN上查阅,原创 2007-03-24 13:25:00 · 4289 阅读 · 4 评论 -
C#抓屏
要想完成这个功能,首先要了解一下在C#中如何调用API(应用程序接口)函数。虽然在.Net框架中已经提供了许多类库,这些类库的功能也十分强大,但对于一些Windows底层编程来说,还是要通过调用这些API函数才可以实现。所有API都在"Kernel"、"User "和"GDI"三个库中得以运行:其中"Kernel",他的库名为 "KERNEL32.DLL", 他主要用于产生与操作系统之间的关联,譬原创 2007-03-24 13:44:00 · 4301 阅读 · 2 评论 -
C#返回系统特殊路径
using System; using Microsoft.Win32; namespace SystemPathsApp { /// /// Summary description for SystemPaths. /// public class SystemPaths { public SystemPaths() { // // TODO: Add constructor logic h原创 2007-03-24 14:12:00 · 2614 阅读 · 0 评论 -
C# 获取 IE 临时文件
大家知道,在我们访问一个网站的时候。系统会把这个网站上的图片,动画等内容全部缓存到Internet临时文件夹中。 我们可以通过 :/Documents and Settings//Local Settings/Temporary Internet Files访问。但是可能我们都没有想到,里面的文件实际却不同于我们系统中其他的文件夹和文件的关系。 举例说明,我们在VS.net下写一个函数来返回指定文原创 2007-03-24 14:50:00 · 7288 阅读 · 4 评论 -
C#程序可将文本文件藏于位图中,也可导出
//使用方法: // BmpSafe.exe /file2bmp (input BMP) (input file to hide) [output file] //BmpSafe.exe /bmp2file (data BMP) [output file] using System; using System.IO; using System.Drawing; public class Bitma原创 2007-03-24 16:13:00 · 3688 阅读 · 1 评论 -
C#生成Excel文件的方法
一个示例: class AppTest { private Excel.ApplicationClass _x; public static void Main0() { AppTest a = new AppTest(); a._x = new Excel.ApplicationClass(); a._x.UserControl = false; for (原创 2007-03-24 17:20:00 · 12115 阅读 · 0 评论 -
ASP.NET2.0打通文件图片处理任督二脉【月儿原创】
ASP.NET2.0打通文件图片处理任督二脉作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.11.最简单的单文件上传(没花头)2.多文件上传3.客户端检查上传文件类型(以上传图片为例)4.服务器端检查上传文件类型(以上传图片为例) 5.服务器端检查上传文件类型(可以检测真正文件名) 6.上传文件文件名唯一性处理原创 2007-04-01 22:11:00 · 46507 阅读 · 60 评论 -
C#中如何获取注册表信息
实现方式:利用Microsoft.win32类提供的注册表类访问系统注册表获取ODBC数据服务列表。具体实现: Microsoft.win32提供了RegistryKey类,用来访问系统的注册表。 ///定义注册表子Path string strRegPath = @"SOFTWARE/ODBC/ODBC.INI/ODBC Data Sources"; ///创建两原创 2007-03-24 12:43:00 · 3429 阅读 · 0 评论 -
路径,文件,目录,I/O常见操作汇总
摘要: 文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。 主要内容: 一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件原创 2007-03-22 03:04:00 · 7369 阅读 · 2 评论 -
文件操作
一.读取文本文件1/**//// 2/// 读取文本文件 3/// 4private void ReadFromTxtFile() 5{ 6 if(filePath.PostedFile.FileName != "") 7 { 8 txtFilePath =filePath.PostedFile.FileName; 9 fileExtName = txt原创 2007-03-22 03:00:00 · 2410 阅读 · 0 评论 -
在ASP.NET中操作文件的例子
利用SYSTEM.IO 名空间中的STREAMWRITER,STREAMREADER及FILE类,完成文件读、写、删除的操作。 -------------------------------------------------------------------------------- 1、写文件 writefile.aspx 引入所需的NameSpace Response.原创 2004-10-24 23:47:00 · 2315 阅读 · 0 评论 -
在asp.net(C#)中怎么获得一个目录的大小?
作者:靶子&MSDN 出处:msdn 本方法来自以下文档,有问题多翻帮助 ;原创 2004-10-25 19:01:00 · 2429 阅读 · 0 评论 -
得到目录大小
public static long DirSize(DirectoryInfo d) { long Size = 0; // Add file sizes. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) {原创 2004-10-26 19:21:00 · 2075 阅读 · 0 评论 -
获取Word文档的作者和主题
当然要先添加对Word的组件的引用,添加命名空间的引用,代码: Word.Application oWord; Word._Document oDoc; object oMissing = Missing.Value; object docBuiltInProps; object Source =原创 2004-10-29 20:50:00 · 3593 阅读 · 0 评论 -
两个硬盘和文件相关的小技巧 (C#)
取系统的硬盘分区的盘符,用API函数:GetDriveType [DllImport("kernel32.dll", EntryPoint="GetDriveType")]public static extern int GetDriveType (string nDrive);调用:string [] dirs = Environment.GetLogicalDrives(); //取得所有原创 2004-10-29 20:58:00 · 2947 阅读 · 0 评论 -
如何复制一个目录里面的所有目录和文件
作者:cuike519的专栏 http://blog.csdn.net/cuike519/本文介绍如何将一个目录里面的所有文件复制到目标目录里面。下面介绍几个我们在该例程中将要使用的类:1、Directory:Exposes static methods for creating, moving, and enumerating through directories and subdirec原创 2004-10-30 15:56:00 · 3875 阅读 · 0 评论 -
C#读写INI文件
作者: 盛放 http://oraasp.vicp.net/article/article.aspx?ID=26 虽然微软早已经建议在WINDOWS中用注册表代替INI文件,但是在实际应用中,INI文件仍然有用武之地,尤其现在绿色软件的流行,越来越多的程序将自己的一些配置信息保存到了INI文件中。 INI文件是文本文件,由若干节(section)组成,在每个带括号的标题下面,原创 2004-10-30 19:28:00 · 3157 阅读 · 0 评论 -
用C#代码生成一个简单的PDF文件
using System;using System.IO;using System.Text;using System.Collections; namespace PDFGenerator{/// /// Application : Generation of PDF file from text/// Author : Pramod Kumar Singh /// Date : 25th Ju原创 2007-03-20 00:42:00 · 2665 阅读 · 0 评论 -
ASP.NET 2.0 读取配置文件[INI](示例代码下载)
(一). 功能 操作配置文件[*.ini]类(二). 代码 1. 核心类文件 INIFILE.cs 代码 1 /// 2 /// INIFILE 操作类 3 /// 4 public class INIFILE 5 { 6 [DllImport("kernel32")] 7 private static extern long W原创 2007-03-20 01:02:00 · 2698 阅读 · 0 评论 -
如何有效的使用C#读取文件
你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么?通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样 FileStream fs原创 2007-03-20 23:09:00 · 3805 阅读 · 0 评论 -
Asp.net 2.0 中将网站首页生成静态页的一个比较好的方法
做网站时,有时为了提高性能会将网站首页生成静态页(当然, Asp.net中页面缓存也是一个不错的选择了 将页面生成静态的方法有多中,据不完全统计有N种(N>1) 呵呵 以下的方法来自 "孟子E " 解释的方法 代码如下 protected override void Render(HtmlTextWriter writer) ...{ System.IO.Strin原创 2007-03-21 20:55:00 · 6211 阅读 · 8 评论 -
C#中获取程序当前路径的集中方法
string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。//备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟原创 2007-03-21 23:01:00 · 6145 阅读 · 0 评论 -
Visual C#创建资源文件
资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组、各种对象和字符串。原创 2007-03-21 23:20:00 · 2286 阅读 · 0 评论 -
JavaScript 读写文件
/* object.OpenTextFile(filename[, iomode[, create[, format]]]) 参数 object 必选项。object 应为 FileSystemObject 的名称。 filename 必选项。指明要打开文件的字符串表达式。 iomode 可选项。可以是三个常数之一:ForReading 、 ForWriting 或 ForAppending 。转载 2009-05-13 19:44:00 · 9703 阅读 · 2 评论