| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Просмотр файла в виде Эскиза как в Windows |
| Автор: alexeykaa 22.1.2006, 10:46 |
| Добрый день. Подскажите пожалуйста, кто знает как програмно в Delphi реализовать просмотр файла в виде Эскиза, так как это реализовано в Windows (через меню в Проводнике: Вид->Эскизы страниц). То есть зная полный путь файла получить картинку в которой содержится эскиз содержимого файла. |
| Автор: Демо 22.1.2006, 13:26 |
| Если при открытии файлов, то TOpenDialog |
| Автор: Snowy 23.1.2006, 12:54 | ||||
| Кидаешь на форму ImageList. Выставляешь у него параметры Winth и Height - это будут размеры эскизов (например 64 и 64 поставь) Кидаешь на форму ListView. Ничего в нем не меняешь, кроме параметра LargeImages. LargeImages выбираешь ListView1. Вот процедура заполнения:
Пример использования:
Работает, правда, только с bmp. Но можно прикрутить аналогично и другие форматы. |
| Автор: Snowy 25.9.2006, 12:35 | ||||
Дополню решение - теперь для любого подключенного формата:
P.S. не забыть подключить модули для чтения указанного типа файлов. Пример:
|