Delphi 6 программирование

       

TDirectoryListBox панель с именами устройств



18.6.7. TDirectoryListBox - панель с именами устройств

Компонент TDirectoryListBox представляет собой панель с именами каталогов. Совместно с компонентами TDriveComboBox, tfuterComboBox И TFileListBox может использоваться для создания диалоговых окон доступа к файлам. Свойства компонента:



property CaseSensitive: Boolean; Содержит True, если файловая система чувствительна к высоте букв
property Directory: String; Содержит имя каталога
property DirLabel: TLabel; Указывает связанный с компонентом объект-метку, в котором отображается полный путь к текущему каталогу
property Drive: Char; Содержит имя диска
property FileList: TFileListBox; Указывает связанный с компонентом объект TFileListBox, в котором отображается содержимое каталога
property PreserveCase: Boolean; Содержит True, если файловая система нечувствительна к высоте букв

Методы компонента:

function DisplayCase(const S: String): Strings; Преобразует буквы строки S к строчным с учетом языкового драйвера, если ни свойство CaseSensitive, ни свойство PreserveCase не содержит True
function FileCompareText(const A, B: String): Integers; Сравнивает строки а и в с учетом свойства CaseSensitive
function GetItemPath(Index : Integer) : Strings; Возвращает путь к дочернему каталогу по его индексу
procedure OpenCurrent; Открывает текущий каталог
procedure Update; Обновляет текущий каталог

Для компонента определено событие

property OnChange: TNotifyEvent;

возникающее при любом изменении выбора в окне компонента.





Содержание раздела