我知道这可能已被问过1000次,但我无法理解它
我在名为“设置”的表单上有一个文本框,用于存储文件路径,我需要以“Main
”的形式引用该文件路径我知道这应该很简单,但却无法让它发挥作用!
任何简单的建议
由于
如下所示,我需要Dim zMailbox在单独的表单上引用文本框值(设置)
Public Class Main
Dim zMailbox As String = "C:\Dropbox\User\Lynx\In\"
Private Sub Main_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim lynxin As New IO.DirectoryInfo(zMailbox)
lstPlanned.Items.Clear()
For Each txtfi In lynxin.GetFiles("*.txt")
lstPlanned.Items.Add(IO.Path.GetFileNameWithoutExtension(txtfi.Name))
Next
End Sub
答案 0 :(得分:1)
您应该使用My.Settings
之类的东西要执行此操作,请右键单击项目,然后单击“属性”。在左侧,您有一个名为“设置”的标签。您可以在那里创建一个设置并为其指定默认值。例如:MyPath。
然后在“设置”表单上,将值设置为My.Settings.MyPath。
My.Settings.MyPath = TextboxPath.Text.Trim()
因此,当您想要在应用程序的任何位置访问它之后,您可以使用:
My.Settings.MyPath