Файл: ...\Samples\Solution\Controls\Lists\Multfile.scx
Этот пример показывает, как заполнять список файлов. Когда Вы заполняете список файлов, встроенный функционал дает возможность пользователю выбирать диски и папки. В этом примере пользователь может выбрать из списка один или несколько файлов, и открыть их для редактирования.
Цикл следующего кода проверяет элементы списка и открывает выбранные файлы для редактирования:
Copy Code | |
---|---|
FOR nFile = 5 to THISFORM.lstFiles.ListCount IF THISFORM.lstFiles.Selected(nFile) MODIFY FILE (THISFORM.lstFiles.List(2) + ; THISFORM.lstFiles.List(nFile)) NOWAIT ENDIF ENDFOR |
Когда значение свойства RowSourceType ровно 7 - Files (Файлы):
-
lstFiles.List(1) указывает на диск.
-
lstFiles.List(2) указывает на путь.
-
lstFiles.List(3) линия-разделитель.
-
lstFiles.List(4) это [..]. Нажмите, чтобы перейти к папке уровнем выше.
Файлы могут начинаться с lstFiles.List(5)
Смотреть также
Задачи
Пример интерактивного добавления элементов список List BoxПример отображения нескольких колонок в List Box
Пример отображения рисунков в List Box
Пример заполнения List Box c разных источников
Пример перемещения элементов списков List Box
Пример выбора нескольких элементов списка List Box
Пример сортировки элементов списка List Box
Пример Drag and Drop для Treeview/Listbox