Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.16;
Скачать: CL | DM;

Вниз

Вывод файлов по маске в ShellListView   Найти похожие ветки 

 
Jimmy   (2010-10-16 16:51) [0]

Подскажите как сделать так, чтобы ShellListView выводил не все файлы в папке, а только скажем *.txt? Заранее спасибо.


 
Юрий Зотов ©   (2010-10-16 19:49) [1]

TFileListBox не подойдет? Там надо только выставить свойство Mask, остальное он сделает сам.


 
Германн ©   (2010-10-17 03:07) [2]


> Вывод файлов по маске в ShellListView

А зачем?
ShellListView вовсе не для этого предназначен!
ShellListView не обязательно показывает список файлов.
Он умеет показывать другие списки.
В некоторых сторонних компонентах есть свойство Mask.


 
Jimmy   (2010-10-20 15:25) [3]

У большинства программ ключевой элемент в окне "Открыть" очень похож именно на ShellListView. А я пишу свою форму OpenDialog. И еще один вопрос. Как сделать, чтоб при открытии этой формы у ShellListView была открыта папка, скажем C:\1\2\3\4, и папка у ShellComboBox, который связан с ShellListView, была бы такой же? После команд
ShellListView1.Root:="C:\1\2\3\4";
ShellComboBox1.Root:="C:\1\2\3\4";

папка ShellComboBox отображается некорректно.


 
Фокус_Ник   (2010-10-20 16:34) [4]

> Jimmy   (20.10.10 15:25) [3]

> У большинства программ ключевой элемент в окне "Открыть" очень похож
> именно на ShellListView.

У большинства программ это окно создается вызовом стандартной функции WinAPI. Компонент TOpenDialog использует эту же функцию.

> А я пишу свою форму OpenDialog.

Зачем? Чем не устраивает все та же функция?


 
Jimmy   (2010-10-20 17:32) [5]

Нужен предварительный просмотр файлов собственного формата. Использую на своей форме Image, несколько Label"ов и т.д. Может как-то проще можно добиться Preview? Подскажите, пожалуйста, как.


 
Фокус_Ник   (2010-10-20 18:23) [6]

> Jimmy   (20.10.10 17:32) [5]
> Нужен предварительный просмотр файлов собственного формата.

Посмотрите, как это сделано в TOpenPictureDialog и сделайте так же.


 
Jimmy   (2010-10-20 21:27) [7]

Спасибо! Получается...



Страницы: 1 вся ветка

Текущий архив: 2011.01.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
15-1285257928
Leonid Troyanovsky
2010-09-23 20:05
2011.01.16
Три фильма


15-1285648147
KSergey
2010-09-28 08:29
2011.01.16
В чем смысл WebMoney на текущем историческом отрезке?


2-1287569988
Alik
2010-10-20 14:19
2011.01.16
Не могу очистить буфер после компрессии методами Zlib


15-1285947386
Дмитрий Тимохов
2010-10-01 19:36
2011.01.16
Создание и запись образов CD из командной строки


15-1282397426
Константинов
2010-08-21 17:30
2011.01.16
ремонт принтера