首页 > 代码库 > WinForm 文件操作

WinForm 文件操作

文件及文件夹操作

C/S:WinForm可以操作客户端文件 Client Server
B/S:浏览器服务 Brower Server

命名空间:using system .IO;

 

private void button1_Click(object sender, EventArgs e)
{
FileStream fs= File.Create("E:\\aa.txt");//创建文件 返回文件流对象
fs.Close();
}

private void button2_Click(object sender, EventArgs e)
{
File.Delete("E:\\aa.txt");//删除   无返回值
}

private void button3_Click(object sender, EventArgs e)
{
File.Copy("E:\\aa.txt","D:\\aa.txt");//复制
}

private void button4_Click(object sender, EventArgs e)
{
File.Move("E:\\aa.txt", "D:\\aa.txt");//移除
}

private void button5_Click(object sender, EventArgs e)
{
if (File.Exists("E:\\aa.txt"))//判断文件是否存在   返回布尔型,true代表已存在
{
MessageBox.Show("文件存在");
}
else
{
MessageBox.Show("文件不存在");
}
}

private void button6_Click(object sender, EventArgs e)
{
File.Encrypt("E:\\aa.txt");//加密之后文件名变绿   当前用户还是可以打开 复制给别的用户打不开
}

private void button7_Click(object sender, EventArgs e)
{
File.Decrypt("E:\\aa.txt");//解密
}

private void button8_Click(object sender, EventArgs e)
{
MessageBox.Show(File.GetCreationTime("E:\\aa.txt").ToString("yyyy-MM-dd HH:mm:ss"));

 

}

 

File.GetCreationTime(路径);  获取创建时间,返回DateTime类型 SetCreationTime(路径,DateTime类型);修改创建时间

File.GetLastAccessTime(路径);  最后访问时间,返回DateTime类型 SetLastAccessTime(路径,DateTime类型);修改访问时间

File.GetLastWriteTime(路径);  最后修改时间,返回DateTime类型 SetLastWriteTime(路径,DateTime类型);修改修改时间

WinForm 文件操作