![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TFileFormatsList [D6]
фантазер © (2004-10-25 21:00:00)Здравствуйте всем. Задаю свой вопрос здесь.
Мне нужно получить доступ в TFileFormatsList, который уже будет заполнен зарегестрированными форматами. Проблема в том, что я не могу этого сделать. Не знаю как. В Graphics оно есть и используется такой функцией, как GetFileFormats, а вот я не могу ее вызвать и получить результат. Кто-нибудь может мне подсказать как это сделать?
фантазер (2004-11-07 14:03:00) [1]Удалено модератором
фантазер (2004-11-03 02:10:00) [2]Удалено модератором
фантазер (2004-10-30 01:42:00) [3]Удалено модератором
фантазер (2004-10-28 01:09:00) [4]Так или иначе, в этой библиотеке нет того, что мне нужно. А даже если бы было, то она слишком громоздка, чтобы тащить ее за собой из-за одной функции.
Попытаюсь объяснить по подробнее что мне нужно.
Вот структура записи TFileFormat
PFileFormat = ^TFileFormat;
TFileFormat = record
GraphicClass: TGraphicClass;
Extension: string;
Description: string;
DescResID: Integer;
end;
То, что выделено мне нужно обязательно, остальное нет. Так вот надо получить список таких вот TFileFormat для всех зарегистрированных графических форматов. Тех, что можно использовать в TImage (или TPicture). Мне не надо с ними работать, мне надо только получить такой вот списочек.
Все равно, спасибо за ответ.
Может еще идеи есть у кого?
alena.svt (2004-10-27 21:47:00) [5]Ничего не поняла насчет вложить , ну и вложи GraphicEx
фантазер (2004-10-27 21:38:00) [6]Удалено модератором
фантазер (2004-10-27 21:37:00) [7]У меня есть эта библиотека. Дело в том, что мне не надо работать с изображениями (и форматами), а просто получить их список. Проблема в том, что я пишу одну программку и она будет распространятся как есть (с исходником). Так вот мне надо в ней получить указанный выше список стандартными средствами делфи. В смысле без дополнительных библиотек. Либо использовать библиотеку, но не очень большую, чтобы можно было вложить ее тудаже.
alena.svt (2004-10-27 21:15:00) [8]http://scripts.soft-gems.net/download.php?ID=13
скачай эту библиотеку ее устанавливать не надо
просто подключи модуль GraphicEx
Почти все доступные форматы изображений
Работаешь через простой TImage
У нее свой формат TFileFormat
фантазер (2004-10-27 20:52:00) [9]Не могу поверить, что это не реально. Как то же все таки можно получить подобный список.
фантазер (2004-10-26 00:51:00) [10]А что делать тогда? Как еще можно получить подобный список. В смысле список, в котором будут TFileFormat.
alena.svt (2004-10-25 22:00:00) [11]Он описан не в интерфейсной части
Ты к нему не получишь доступ даже если бы объявил дружественый класс