vb.net - 在第一个选择中选择文件路径
问题描述
我应该在这段代码中改变什么?
当我打开对话框时,我只想选择一次文件,而不是两次选择文件路径。我必须选择文件路径两次才能在带有该代码的文本框中显示它。
Private Sub BttImportY_Click(sender As Object, e As EventArgs) Handles BttImportY.Click
TxtNumberListScan.Clear()
' Call ShowDialog.
Dim result As DialogResult = OpenFileDialog1.ShowDialog()
' Test result.
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
' Get the file name.
Dim path As String = OpenFileDialog1.FileName
' Read in text.
Dim text As String = File.ReadAllText(path)
Dim lineCount = File.ReadAllLines(path).Length
TxtCheckDraws.Text = TBIntDLX.Text - 1
TxtNumberListScan.Text = System.IO.File.ReadAllText(path)
TxtCheckL.Text = lineCount
TxtCheckList.Text = TxtCheckL.Text - 1
End If
End Sub
解决方案
只是,删除这一行:
Dim result As DialogResult = OpenFileDialog1.ShowDialog()
推荐阅读
- angular - 动态添加css时不会加载css中的角度图像
- c++ - 表达式中出现意外的整数溢出
- perl - 如何在 Perl Tk 中更改标签中的数据?
- python - 在 Bokeh 中的 Tap 事件上更新 DataTable
- excel - 如何过滤列单元格值不属于其他行的值模式的行?
- android - 关于设置编辑文本框文本相对于另一个编辑文本的更改,反之亦然实时更改
- mongodb - 尝试安装 mongodb 时的权限
- vba - 对象的最大尺寸
- javascript - 错误事件侦听器未处理负载资源错误
- java - Apache Gaucamole:从 Angular 项目连接到 Guacd 失败