我目前正在使用VB.Net开发游戏帐户系统。我想知道如何使它成为一个组合框显示特定目录中的文件列表。这就是我的意思:
当用户运行应用程序时,我希望他们看到一个显示计算机上目录的组合框。
我查看了所有教程,但发现NOTHING有效。
注意:组合框采用下拉列表样式。
答案 0 :(得分:1)
有很多方法 - 也许最容易理解:
For Each f In My.Computer.FileSystem.GetFiles("c:\Logging\")
MyDropDownList.Items.Add(f)
Next
答案 1 :(得分:1)
<强> VB.NET 强>
Dim dir = "Your Path"
For Each file As String In System.IO.Directory.GetFiles(dir)
ComboBox1.Items.Add(System.IO.Path.GetFileNameWithoutExtension(file))
Next
<强> C#强>
dynamic dir = "Your Path";
foreach (string file in System.IO.Directory.GetFiles(dir))
{
this.comboBox1.Items.Add(System.IO.Path.GetFileNameWithoutExtension(file));
}
如果您想了解有关类似问题here
的更多信息,可以访问此帖子