浏览:112 2008-06-16 08:36 来自 【组长】满延平      :

 /// <summary>
    /// 文件處理類
    /// </summary>
    public class FileHandle
    {
        #region 修改文件屬性為normal
        /// <summary>
        /// 修改文件屬性為normal
        /// </summary>
        /// <param name="filepath">文件路徑</param>
        public static void ModifyFileAttribute(string filepath)
        {
            System.IO.FileInfo fileInfo = new System.IO.FileInfo(filepath);
            fileInfo.Attributes = System.IO.FileAttributes.Normal;
        }
        #endregion

        #region 獲得系統安裝路徑
        /// <summary>
        /// 獲得系統安裝路徑
        /// </summary>
        /// <returns>系統的路徑</returns>
        public static string GetSysSetupPath()
        {
            string strPathFullPath =System.Windows.Forms.Application.ExecutablePath;
            return strPathFullPath.Split(new string[] { "bin" }, StringSplitOptions.None)[0].Trim();
        }
        #endregion

        #region GetImage
        public static System.Drawing.Image GetImage(string filename)
        {
            string resourceName = string.Empty;
            string[] resourceNames = System.Reflection.Assembly.GetEntryAssembly().GetManifestResourceNames();
            foreach (string var in resourceNames)
            {
                if (var.IndexOf(filename) != -1)
                {
                    resourceName = var;
                    break;
                }
            }
           Stream imgStream = System.Reflection.Assembly.GetEntryAssembly().GetManifestResourceStream(resourceName);
           System.Drawing.Image img = System.Drawing.Image.FromStream(imgStream);
            return img;
           
        }
        #endregion
    }

收藏 楼主

注册用户登录后才能回复,登录注册
> 返回“软件工厂”


其他话题

相关内容

相关链接

1 31631