首页 > 解决方案 > 如何使用项目中另一个表单的设置来填充文件目录以列出 exe 文件

问题描述

提前道歉这是我的第一个项目。

我正在创建一个 VB 项目并创建了一个设置(FormSettings.vb)页面,用户可以在其中浏览到他们的 Steam 库并输入文本框(Textbox1.Text)并保存等。在我的主要形式上项目我有一个下拉框,我想填充所有 exe 文件,当我在代码中指定目录时可以正常工作,但我希望它从用户设置中提取目录路径

在职的

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    Dim directory = "D:\Steam Library"
    Dim files() As System.IO.FileInfo
    Dim dirinfo As New System.IO.DirectoryInfo(directory)
    files = dirinfo.GetFiles("*.exe", IO.SearchOption.AllDirectories)
    For Each file In files
        cmbSelectGame.Items.Add(file)
    Next

End Sub'''

我也试过

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    Dim directory = FormSettings.Textbox1.Text
    Dim files() As System.IO.FileInfo
    Dim dirinfo As New System.IO.DirectoryInfo(directory)
    files = dirinfo.GetFiles("*.exe", IO.SearchOption.AllDirectories)
    For Each file In files
        cmbSelectGame.Items.Add(file)
    Next

End Sub

任何指导表示赞赏,并提前感谢您

标签: vb.net

解决方案


推荐阅读