美狮美高梅官方网站:而當檔案系統所包含的目

作者:新美高梅网站

Rename 命令:  

美狮美高梅官方网站 1美狮美高梅官方网站 2        /**//// <summary>
美狮美高梅官方网站 3        /// 上传文件,上传成功后返回一个 string 型的所上传文件名 上传文件不能超过3.5M
美狮美高梅官方网站 4        /// </summary>
美狮美高梅官方网站 5        /// <param name="UpFileInput">上传文件所用的控件的ID</param>
美狮美高梅官方网站 6        /// <param name="FileSavePath">上传文件保存的路径(与上传页的相对路径)</param>
美狮美高梅官方网站 7        /// <param name="P">Web窗体页</param>
美狮美高梅官方网站 8        /// <returns>上传文件的文件名 String</returns>
美狮美高梅官方网站 9        public string PubUpFile(System.Web.UI.HtmlControls.HtmlInputFile UpFileInput,string FileSavePath,Page P)
美狮美高梅官方网站 10美狮美高梅官方网站 11        美狮美高梅官方网站 12{
美狮美高梅官方网站 13            if(UpFileInput.PostedFile.ContentLength < 3000 * 1024)
美狮美高梅官方网站 14美狮美高梅官方网站 15            美狮美高梅官方网站 16{
美狮美高梅官方网站 17                //检查提供的目录是否存在,如不存在则创建
美狮美高梅官方网站 18                PubExDirectory(FileSavePath,P);
美狮美高梅官方网站 19                //获娶上传文件的文件名,并保存到指定的目录
美狮美高梅官方网站 20                string UpFileName;
美狮美高梅官方网站 21                if(UpFileInput.PostedFile.FileName.LastIndexOf("\")    !=    -1)
美狮美高梅官方网站 22美狮美高梅官方网站 23                美狮美高梅官方网站 24{
美狮美高梅官方网站 25                    UpFileName    =    UpFileInput.PostedFile.FileName.Substring(UpFileInput.PostedFile.FileName.LastIndexOf("\"),UpFileInput.PostedFile.FileName.Length - UpFileInput.PostedFile.FileName.LastIndexOf("\"));
美狮美高梅官方网站 26                }
美狮美高梅官方网站 27                else
美狮美高梅官方网站 28美狮美高梅官方网站 29                美狮美高梅官方网站 30{
美狮美高梅官方网站 31                    UpFileName    =    "\" + UpFileInput.PostedFile.FileName;
美狮美高梅官方网站 32                }
美狮美高梅官方网站 33
美狮美高梅官方网站 34                UpFileInput.PostedFile.SaveAs(P.Server.MapPath(FileSavePath + UpFileName));
美狮美高梅官方网站 35                return FileSavePath + UpFileName;
美狮美高梅官方网站 36            }
美狮美高梅官方网站 37            else
美狮美高梅官方网站 38美狮美高梅官方网站 39            美狮美高梅官方网站 40{
美狮美高梅官方网站 41                    P.Response.Write("<Script Language="JavaScript">n<!--n alert("上传文件不能大于3M,请选择正确的文件!")n //-->n</Script>");
美狮美高梅官方网站 42                    return "";
美狮美高梅官方网站 43
美狮美高梅官方网站 44            }
美狮美高梅官方网站 45        }
美狮美高梅官方网站 46

1、FileSystemWatcher用途:

  // 描述:  

  FileSystemWatcher 元件用來監視檔案系統,而當檔案系統所包含的目錄或檔案變更時,也可以利用它來回應。這讓您能夠在特定檔案或目錄被建立、修改或刪除時快速且容易啟動商務處理流程。
注:FileSystemWatcher元件是設計來監視目錄內的變更,而不是根目錄屬性本身的變更。Changed:變更目錄或檔案的大小、系統屬性、上次寫入時間、上次存取時間或安全性權限時引發。

    重命名文件或目录。

  2、FileSystemWatcher常用屬性
名称                                                说明

  // 语法:

EnableRaisingEvents                     获取或设置一个值,该值指示是否启用此元件。

    rename [<Drive>:][<Path>]<FileName1> <FileName2>

Filter                                               获取或设置筛选字串,用于确定在目录中监视哪些类型的文件。

  // 参数:

IncludeSubdirectories                     获取或设置一个值,该值指示是否监视指定路径中的子目录。

    

InternalBufferSize                            获取或设置内部缓存区的大小。

  // 说明:

NotifyFilter                                       获取或设置监视的更改类型。

    --> 指定要重命名的文件或文件集的位置和名称。文件名可以包含通配符(*和?)。

Path                                                 获取或设置监视的目录路径。

    --> 重命名文件时,不能指定新驱动器或路径。  

SynchronizingObject                        获取或设置一个对象,该对象用于封装因目录更改而发出的事件处理程式调用。

    --> 文件名必须是唯一的文件名。 

  3、FileSystemWatcher常用事件

  // 实例:    

名称                                                说明

    美狮美高梅官方网站 47

Changed                                         当更改指定Path中的文件和目录时发生。

本文由美狮美高梅官方网站发布,转载请注明来源

关键词: