日期:2011-08-07  浏览次数:20445 次

using System;
using System.IO;
using System.Web;

namespace SEC
{
    /**//// <summary>
    /// 对文件和文件夹的操作类
    /// </summary>
    public class FileControl
    {
        public FileControl()
        {
           
        }
        /**//// <summary>
        /// 在根目录下创建文件夹
        /// </summary>
        /// <param name="FolderPath">要创建的文件路径</param>
        public void CreateFolder(string FolderPathName)
        {
            if(FolderPathName.Trim().Length>0)
            {
                try
                {
                    string CreatePath = System.Web.HttpContext.Current.Server.MapPath

("../../../Images/"+FolderPathName).ToString();
                    if(!Directory.Exists(CreatePath))
                    {
                        Directory.CreateDirectory(CreatePath);
                    }     
                }
                catch
                {
                    throw;
                }
            }
        }

        /**//// <summary>
        /// 删除一个文件夹下面的字文件夹和文件
        /// </summary>
        /// <param name="FolderPathName"></param>
        public void DeleteChildFolder(string FolderPathName)
        {
            if(FolderPathName.Trim().Length>0)
            {
                try
                {
                    string CreatePath = System.Web.HttpContext.Current.Server.MapPath

(FolderPathName).ToString();