上传文件,文件操作命令

Rename 命令:  

新萄京娱乐场.2959.com 1新萄京娱乐场.2959.com 2        /**//// <summary>
新萄京娱乐场.2959.com 3        /// 上传文件,上传成功后回来叁个 string 型的所上传文件名 上传文件不能够超越3.5M
新萄京娱乐场.2959.com 4        /// </summary>
新萄京娱乐场.2959.com 5        /// <param name=”UpFileInput”>上传文件所用的控件的ID</param>
新萄京娱乐场.2959.com 6        /// <param name=”FileSavePath”>上传文件保留的路子(与上传页的相对路线)</param>
新萄京娱乐场.2959.com 7        /// <param name=”P”>Web窗体页</param>
新萄京娱乐场.2959.com 8        /// <returns>上传文件的文件名 String</returns>
新萄京娱乐场.2959.com 9        public string PubUpFile(System.Web.UI.HtmlControls.HtmlInputFile UpFileInput,string FileSavePath,Page P)
新萄京娱乐场.2959.com 10新萄京娱乐场.2959.com 11        新萄京娱乐场.2959.com 12{
新萄京娱乐场.2959.com 13            if(UpFileInput.PostedFile.ContentLength < 3000 * 1024)
新萄京娱乐场.2959.com 14新萄京娱乐场.2959.com 15            新萄京娱乐场.2959.com 16{
新萄京娱乐场.2959.com 17                //检查提供的目录是还是不是留存,如官样文章则开创
新萄京娱乐场.2959.com 18                PubExDirectory(FileSavePath,P);
新萄京娱乐场.2959.com 19                //获娶上传文件的公文名,并保留到钦命的目录
新萄京娱乐场.2959.com 20                string UpFileName;
新萄京娱乐场.2959.com 21                if(UpFileInput.PostedFile.FileName.LastIndexOf(“\\”)    !=    -1)
新萄京娱乐场.2959.com 22新萄京娱乐场.2959.com 23                新萄京娱乐场.2959.com 24{
新萄京娱乐场.2959.com 25                    UpFileName    =    UpFileInput.PostedFile.FileName.Substring(UpFileInput.PostedFile.FileName.LastIndexOf(“\\”),UpFileInput.PostedFile.FileName.Length – UpFileInput.PostedFile.FileName.LastIndexOf(“\\”));
新萄京娱乐场.2959.com 26                }
新萄京娱乐场.2959.com 27                else
新萄京娱乐场.2959.com 28新萄京娱乐场.2959.com 29                新萄京娱乐场.2959.com 30新萄京娱乐场.2959.com ,{
新萄京娱乐场.2959.com 31                    UpFileName    =    “\\” + UpFileInput.PostedFile.FileName;
新萄京娱乐场.2959.com 32                }
新萄京娱乐场.2959.com 33
新萄京娱乐场.2959.com 34                UpFileInput.PostedFile.SaveAs(P.Server.MapPath(FileSavePath + UpFileName));
新萄京娱乐场.2959.com 35                return FileSavePath + UpFileName;
新萄京娱乐场.2959.com 36            }
新萄京娱乐场.2959.com 37            else
新萄京娱乐场.2959.com 38新萄京娱乐场.2959.com 39            新萄京娱乐场.2959.com 40{
新萄京娱乐场.2959.com 41                    P.Response.Write(“<Script Language=\”JavaScript\”>\n<!–\n alert(\”上传文件不可能超越3M,请选用精确的公文!\”)\n //–>\n</Script>”);
新萄京娱乐场.2959.com 42                    return “”;
新萄京娱乐场.2959.com 43
新萄京娱乐场.2959.com 44            }
新萄京娱乐场.2959.com 45        }
新萄京娱乐场.2959.com 46

  //
描述: 
 

    重命名文件或目录。

  //
语法:

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

  //
参数:

    

  //
说明:

发表评论

电子邮件地址不会被公开。 必填项已用*标注