Как добавить список файлов в поле со списком?
В настоящее время я работаю над системой учетных записей для игры, использующей VB.Net. Мне было интересно, как сделать так, чтобы поле со списком отображало список файлов в определенном каталоге. Вот что я имею в виду:
Когда пользователь запускает приложение, я хочу, чтобы он увидел поле со списком, отображающее каталог на их компьютере.
Я посмотрел на все учебники, но не нашел ничего, что сработало.
ПРИМЕЧАНИЕ. Поле со списком имеет стиль выпадающего списка.
2 ответа
Решение
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));
}
Вы можете посетить этот пост, если вы хотите получить больше информации о подобном вопросе здесь
Так много способов - возможно, самый простой для понимания:
For Each f In My.Computer.FileSystem.GetFiles("c:\Logging\")
MyDropDownList.Items.Add(f)
Next