Я хочу сделать каталог скрытым в Windows Vista. Не скрывается полностью из виду. Как и в настройках папки. Я пробовал что-то вроде строк, которые я видел. Только я немного изменил его.Скрывать каталоги программно в C#
Вот мой код в сочетании.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class hideme : Form
{
public hideme()
{
InitializeComponent();
}
private void button3_Click(object sender, EventArgs e)
{
if (PasswordTextBox.Text == "test")
{
EnableButton.Visible = true;
DisableButton.Visible = true;
}
else
{
MessageBox.Show("Wrong", "Attention");
Application.Exit();
}
}
private void EnableButton_Click(object sender, EventArgs e)
{
//System.IO.FileInfo dir = new System.IO.FileInfo("C:\\Users\\logickills\\Pictures\\system");
string path = "C:\\Users\\chris\\Pictures\\system";
FileInfo FIh1 = new FileInfo(Environment.CurrentDirectory + @"\Files\File2.txt");
FIh1.Attributes = FileAttributes.Hidden;
}
private void DisableButton_Click(object sender, EventArgs e)
{
}
private void PasswordTextBox_TextChanged(object sender, EventArgs e)
{
}
}
}
Это идет вместе с диалогом я создавал ранее here. Две кнопки, которые отображаются после ввода пароля, предназначены для отображения и скрытия этого каталога.
Еще раз спасибо.
(Извините за столько постов, которые я хочу закончить эту программу: D)
Не могли бы вы более четко на ваш вопрос? Ваш пример не работает? – cbp
Nope не работает – 2009-06-12 05:09:17
Я не знаю, насколько прагматично скрывать папку! Вы имели в виду "программно"? –