file attributes

private void button1_Click(object sender, System.EventArgs e)
  {//瀏覽文件夾
   if(this.folderBrowserDialog1.ShowDialog()==DialogResult.OK)
   {
    if(this.folderBrowserDialog1.SelectedPath.Trim()!="")
     this.textBox1.Text=this.folderBrowserDialog1.SelectedPath.Trim();
   }
  }

  private void button2_Click(object sender, System.EventArgs e)
  {//瀏覽文件
   if(this.openFileDialog1.ShowDialog()==DialogResult.OK)
   {
    if(this.openFileDialog1.FileName.Trim()!="")
     this.textBox1.Text=this.openFileDialog1.FileName;
   }
  }

  private void button3_Click(object sender, System.EventArgs e)
  {//顯示根信息
   if(this.textBox1.Text.Trim()=="")
    return;
   string MyRoot=System.IO.Directory.GetDirectoryRoot(this.textBox1.Text);
   MessageBox.Show("根是:"+MyRoot,"信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

  }

  private void button4_Click(object sender, System.EventArgs e)
  {//顯示父目錄信息
   if(this.textBox1.Text.Trim()=="")
    return;
   try
   {
    System.IO.DirectoryInfo MyInfo=System.IO.Directory.GetParent(this.textBox1.Text);   
    MessageBox.Show("父目錄是:"+MyInfo.FullName,"信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);  
   }
   catch(Exception Err)
   {
    MessageBox.Show("不要只選擇根目錄!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
   }
  }
 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章