以另一种形式vb.net引用文本框值

时间:2013-11-12 09:31:24

标签: vb.net visual-studio-2012

我知道这可能已被问过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

1 个答案:

答案 0 :(得分:1)

您应该使用My.Settings

之类的东西

要执行此操作,请右键单击项目,然后单击“属性”。在左侧,您有一个名为“设置”的标签。您可以在那里创建一个设置并为其指定默认值。例如:MyPath。

然后在“设置”表单上,将值设置为My.Settings.MyPath。

My.Settings.MyPath = TextboxPath.Text.Trim()

因此,当您想要在应用程序的任何位置访问它之后,您可以使用:

My.Settings.MyPath