实用地更改文件属性

时间:2014-03-30 07:37:39

标签: c# windows winforms attributes

我是一个新的编程和作为大学项目,我必须编写一个程序,像病毒一样更改文件信息,然后像反病毒一样撤消更改。

我在只读时编写了更改属性的代码,但是隐藏或系统文件呢? 什么是撤消它的方法!

我在编码时出错?

这是我的主要表单代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    OpenFileDialog fDialog;

    void button1_Click(object sender, EventArgs e) // Browse button
    {
        fDialog = new OpenFileDialog();
        fDialog.Title = "Open a Text File";
        fDialog.Filter = "TXT Files|*.txt|doc Files|*.doc";
        fDialog.InitialDirectory = @"C:\";
        if (fDialog.ShowDialog() == DialogResult.OK)
    {
     MessageBox.Show(fDialog.FileName.ToString());
     }
        textBox1.Text = fDialog.FileName;
        fDialog.AddExtension = true;
        fDialog.CheckFileExists = true;
        fDialog.CheckPathExists = true;
    }

    private void textBox1_TextChanged(object sender, EventArgs e)//the path showing text box
    {
    }

    private void button2_Click(object sender, EventArgs e)//read-only button
    {
        fDialog.ReadOnlyChecked = true;
    }

    private void button3_Click(object sender, EventArgs e) //Hidden button
    {

    }
    }
}

0 个答案:

没有答案