您好,我是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
我试图解决这个问题,所以我希望有人能提供帮助,谢谢!
答案 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