Как добавить список файлов в поле со списком?

В настоящее время я работаю над системой учетных записей для игры, использующей 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
Другие вопросы по тегам