delphi DirectoryListBox Получить выбранное имя каталога - PullRequest
0 голосов
/ 14 апреля 2020

Я использую dirListBox в delphi. Я не могу получить имя подкаталога выбранного каталога. Это дает мне прямое имя root. Как получить выбранное имя каталога?

enter image description here

1 Ответ

0 голосов
/ 14 апреля 2020

dirListBox.Directory возвращает родительский каталог, а не подкаталог.

Единственный способ получить правильные имена - использовать itemindex. Itemindex обновляется при нажатии или перемещении курсора в каталог.

 fMain.eProject.Text:=fProject.dirlistBox.Items[fProject.dirListBox.ItemIndex];
 fMain.ePath.Text:=fProject.dirListBox.GetItemPath(fProject.dirListBox.ItemIndex);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...