在显示对话框中保存文件路径

时间:2014-03-24 10:17:41

标签: vb.net

我想在目录1之后保存文本框上的路径:每当我尝试关闭应用程序并再次打开时,路径就不存在。我希望每次打开应用程序时都显示它。

enter image description here

Private Sub btnRootBrowse1_Click(sender As System.Object, e As System.EventArgs) Handles btnBrowse1.Click
        RootFolderBrowserDialog.ShowDialog()
        txtPath1.Text = RootFolderBrowserDialog.SelectedPath
    End Sub

1 个答案:

答案 0 :(得分:1)

您需要将数据(在本例中为txtPath1.Text)保存到硬盘驱动器(文件或数据库),并在下次执行时重新加载。

使用Application-Setting

时可以很容易
  1. 在解决方案资源管理器中,双击“我的项目”
  2. 左侧窗格中的
  3. 单击“设置”
  4. 在表格中,根据需要填写字段,例如:case:NameLocation Type:String Scope:User Value:Empty。
  5. 示例代码使用:

    Public Sub New()
        InitializeComponent()
    
        'load from the hard-disk
        txtPath1.Text = My.Settings.DirectoryLocation
    End Sub
    
    Private Sub btnRootBrowse1_Click(sender As System.Object, e As System.EventArgs) Handles btnBrowse1.Click
        RootFolderBrowserDialog.ShowDialog()
        txtPath1.Text = RootFolderBrowserDialog.SelectedPath
    
        'save to hard-disk
        My.Settings.DirectoryLocation = txtPath1.Text
        My.Settings.Save()
    End Sub