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

C# C文件选择和网络访问?,c#,visual-studio,networking,file-browser,C#,Visual Studio,Networking,File Browser,我正在创建一个非常简单的应用程序,它可以从本地驱动器或连接到网络的PC上选择文件。 应用程序有一个复选框,可以选中True或False。 从网络位置连接正确吗?? 如何使用它创建文件浏览按钮 private void connect() { try { if (checkbox1.Checked == false) { FilePath = @"C:\FILE"; } else {

我正在创建一个非常简单的应用程序,它可以从本地驱动器或连接到网络的PC上选择文件。 应用程序有一个复选框,可以选中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);
   }
}

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

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

那么问题是什么呢?我们希望您能够进行调试,并带着错误描述来到这里,不哭,甚至不告诉我们您认为是错的。是的,它是正确的,但对检查的事件不起作用。这些是checkbox1。Checked和“ELSE”用法正确吗?他明确表示不想在网络上打开文件浏览器。惊人的答案。阅读问题。@TomTom我不太理解他的问题,但我试着帮助他!停止批评和帮助!我如何创建文件浏览按钮对您来说意味着什么?感谢您的回答,这非常有帮助,然后我只想使用双向选择文件-第一个本地机器,第二个网络共享文件夹它解决了您的问题吗?你能把答案说成已经解决了吗?