C#文件选择和网络访问?

时间:2014-11-21 09:40:33

标签: c# visual-studio networking file-browser

我正在创建一个非常简单的应用程序,它将从本地驱动器或连接到网络的PC中选择文件。 应用程序有一个"checkbox",可以检查为True还是False。 从网络位置连接是否正确? 如何用它创建文件浏览按钮?

private void connect()
{
   try
   {
       if (checkbox1.Checked == false)
       {
          FilePath = @"C:\FILE";
       }
       else
       {
          FilePath = @"\\192.168.0.2\file\"; // That I want Is it work?
       }
       strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + FilePath + @"\;Extensions=csv,txt";
       Connect = new OdbcConnection(strConn);
       Connect.Open();
   }
   catch (Exception Ex)
   {
       MessageBox.Show(Ex.Message);
   }
}

1 个答案:

答案 0 :(得分:3)

您想在网络上打开文件浏览器吗?你试过OpenFileDialog了吗?它也适用于网络路径,您可以这样使用它:

OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.InitialDirectory = FilePath;
openFileDialog1.ShowDialog();