OpenFileDialog替代品

时间:2015-01-01 15:22:29

标签: c# asp.net-mvc

我正在使用OpenFileDialog for Winform。如何使用OpenFileDialog替代选择文件的路径(文件的位置可能在另一台机器上),然后将该路径保存在文件等其他位置。

2 个答案:

答案 0 :(得分:1)

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_type_file

<form action="demo_form.asp">
  Select a file: <input type="file" name="img">
  <input type="submit">
</form>

答案 1 :(得分:0)

据我所知,您希望使用C#和windows.forms OpenFileDialog选择文件路径,然后将路径保存在文本文件中。

    OpenFileDialog openLogDialog;
    if (openLogDialog.ShowDialog(mywinform) == System.Windows.Forms.DialogResult.OK) {
      Stream stream = new FileStream("C:\\testfile.txt", FileMode.OpenOrCreate, FileAccess.Write);
      StreamWriter streamw = new StreamWriter(stream);
      streamw.WriteLine(openLogDialog.FileName);
      loadNewLogFile(openLogDialog.FileName);
      streamw.Close();
      stream.Close();
    }

OpenFileDialog可以通过Windows共享选择其他计算机上的文件。