BC30456 Visual Basic AND VB.NET'openFileDialog1'不是Windowsapp1.my的成员

时间:2018-08-19 00:43:29

标签: vb.net

您好,我是Visual Basic的新手,几乎不知道我在做什么。我遇到以下问题。

  

openFileDialog1不是Windowsapp1.my的成员

我似乎无法修复它。这是我的代码:

Public Class Form1
  Private Sub Form1_Load()
    Dim OpenFileDialog1 As New OpenFileDialog
    My.openFileDialog1.Title = "Please select a DB file"
    openFileDialog1.InitialDirectory = "C:\"
    openFileDialog1.Filter = "DB Files|*.extensionHERE"
  End Sub
End Class

我试图解决这个问题,所以我希望有人能提供帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您误解了示例在说什么。当您阅读教程/示例代码时,在其中列出了“ OpenFileDialog1”,例如(或DataGridView1等),它引用您为特定OpenFileDialog1控件使用的 名称。如果您的代码中有多个openfile对话框,将它们全部命名为OpenFileDialog N 可能会使大型应用程序感到困惑。使用有意义的名称是一种好习惯。

在代码段中不必使用“我的”。在VB中,“我的”是指表示应用程序在其上运行的系统的名称空间。由于您所有的代码都在打开文件对话框,因此没有必要。

通过MS检阅此方便的文档:https://docs.microsoft.com/en-us/dotnet/visual-basic/developing-apps/development-with-my/index