文件基本操作之获取文件基本信息

来源:互联网 发布:微商神器软件 编辑:程序博客网 时间:2024/06/01 08:41

学习关于文件的:

1.获取文件的打开路径。

2.获取文件扩展名

3.获取文件的创建时间

4.获取最后修改文件的时间

5.向RichTextBox添加文本


先看下大概界面功能:


代码部分:

        /// <summary>        /// 获取文件路径        /// </summary>        /// <param name="sender"></param>        /// <param name="e"></param>        private void btnGetFile_Click(object sender,EventArgs e)        {            OpenFileDialog P_OpenFileDialog = new OpenFileDialog();            if (P_OpenFileDialog.ShowDialog()==DialogResult.OK)            {                MessageBox.Show("打开的文件夹路径:"+P_OpenFileDialog.FileName, "Tip");            }        }        /// <summary>        /// 获取文件扩展名        /// </summary>        /// <param name="sender"></param>        /// <param name="e"></param>        private void btnGetFileName_Click(object sender, EventArgs e)        {            OpenFileDialog P_OpenFileDialog = new OpenFileDialog();            if (P_OpenFileDialog.ShowDialog()==DialogResult.OK)            {                //MessageBox.Show("文件路径:"+P_OpenFileDialog.FileName,"TiP");                MessageBox.Show("打开的文件格式:"+P_OpenFileDialog.FileName.Substring(P_OpenFileDialog.FileName.LastIndexOf(".") + 1, P_OpenFileDialog.FileName.Length - P_OpenFileDialog.FileName.LastIndexOf(".") - 1), "Tip");            }        }        /// <summary>        /// 打开的文件创建时间        /// </summary>        private void btnGetFileCreatTime_Click(object sender,EventArgs e)        {            OpenFileDialog P_OpenFileDialog = new OpenFileDialog();            if (P_OpenFileDialog.ShowDialog() == DialogResult.OK)            {                FileInfo fileInfo = new FileInfo(P_OpenFileDialog.FileName);                MessageBox.Show("打开的文件创建时间:" + fileInfo.CreationTime.ToString(), "Tip");            }        }        /// <summary>        /// 最后修改文件的时间        /// </summary>        private void btnFixFileLastTime_Click(object sender,EventArgs e)        {            OpenFileDialog P_OpenFileDialog = new OpenFileDialog();            if (P_OpenFileDialog.ShowDialog() == DialogResult.OK)            {                FileInfo fileInfo = new FileInfo(P_OpenFileDialog.FileName);                                MessageBox.Show("最后修改文件时间"+ fileInfo.LastWriteTime.ToString(), "Tip");            }        }        /// <summary>        /// 向RichTextBox添加文本        /// </summary>        /// <param name="sender"></param>        /// <param name="e"></param>        private void btnAddRichTextBoxText_Click(object sender,EventArgs e)        {            LearnRichTextBox.AppendText("Hi,I'm Nliki.");        }






0 0