【发布时间】:2015-09-30 09:30:26
【问题描述】:
private void button1_Click(object sender, EventArgs e)
{
if (!Directory.Exists("Test"))
{
DirectoryInfo dir = Directory.CreateDirectory("Test");
dir.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
else
{
var dir = new DirectoryInfo("Test");
dir.Attributes |= FileAttributes.Normal;
}
String password = "123";
if ((textBox1.Text == password))
{
this.Hide();
Form2 f2 = new Form2();
f2.ShowDialog();
var dir = new DirectoryInfo("Test");
dir.Attributes |= FileAttributes.Normal;
}
else
MessageBox.Show("Incorrect Password or Username", "Problem");
所以,视觉方面看起来像这样:http://prntscr.com/7rj9hc 因此,您输入密码“123”,然后单击解锁,理论上应该使文件夹“测试”取消隐藏,您可以放入东西。然后第二个表单带有一个按钮“锁定”,它使文件夹再次隐藏并且关闭程序,然后您可以打开和关闭文件夹以添加更多内容并取出一些内容。那么我该怎么做呢?您拥有的任何解决方案将不胜感激,请(如果您有时间)解释每个部分在做什么。请在您的解决方案中告诉我如何再次隐藏文件夹
【问题讨论】: