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

Вниз

TFileFormatsList   Найти похожие ветки 

 
фантазер   (2004-10-25 21:00) [0]

Здравствуйте всем. Задаю свой вопрос здесь.
Мне нужно получить доступ в TFileFormatsList, который уже будет заполнен зарегестрированными форматами. Проблема в том, что я не могу этого сделать. Не знаю как. В Graphics оно есть и используется такой функцией, как GetFileFormats, а вот я не могу ее вызвать и получить результат. Кто-нибудь может мне подсказать как это сделать?


 
alena.svt ©   (2004-10-25 22:00) [1]

Он описан не в интерфейсной части
Ты к нему не получишь доступ даже если бы объявил дружественый класс


 
фантазер   (2004-10-26 00:51) [2]

А что делать тогда? Как еще можно получить подобный список. В смысле список, в котором будут TFileFormat.


 
фантазер   (2004-10-27 20:52) [3]

Не могу поверить, что это не реально. Как то же все таки можно получить подобный список.


 
alena.svt ©   (2004-10-27 21:15) [4]

http://scripts.soft-gems.net/download.php?ID=13
скачай эту библиотеку ее устанавливать не надо
просто подключи модуль GraphicEx
Почти все доступные форматы изображений
Работаешь через простой TImage
У нее свой формат TFileFormat


 
фантазер   (2004-10-27 21:37) [5]

У меня есть эта библиотека. Дело в том, что мне не надо работать с изображениями (и форматами), а просто получить их список. Проблема в том, что я пишу одну программку и она будет распространятся как есть (с исходником). Так вот мне надо в ней получить указанный выше список стандартными средствами делфи. В смысле без дополнительных библиотек. Либо использовать библиотеку, но не очень большую, чтобы можно было вложить ее тудаже.


 
фантазер   (2004-10-27 21:38) [6]

Удалено модератором


 
alena.svt ©   (2004-10-27 21:47) [7]

Ничего не поняла насчет вложить , ну и вложи GraphicEx


 
фантазер   (2004-10-28 01:09) [8]

Так или иначе, в этой библиотеке нет того, что мне нужно. А даже если бы было, то она слишком громоздка, чтобы тащить ее за собой из-за одной функции.
Попытаюсь объяснить по подробнее что мне нужно.
Вот структура записи TFileFormat

PFileFormat = ^TFileFormat;
TFileFormat = record

 GraphicClass: TGraphicClass;
 Extension: string;

 Description: string;
 DescResID: Integer;
end;

То, что выделено мне нужно обязательно, остальное нет. Так вот надо получить список таких вот TFileFormat для всех зарегистрированных графических форматов. Тех, что можно использовать в TImage (или TPicture). Мне не надо с ними работать, мне надо только получить такой вот списочек.

Все равно, спасибо за ответ.

Может еще идеи есть у кого?


 
фантазер   (2004-10-30 01:42) [9]

Удалено модератором


 
фантазер   (2004-11-03 02:10) [10]

Удалено модератором


 
фантазер   (2004-11-07 14:03) [11]

Удалено модератором



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

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

Наверх




Память: 0.49 MB
Время: 0.045 c
14-1099826959
Ленивый студент
2004-11-07 14:29
2004.11.21
вопрос по си Билдеру


1-1099237858
SVM
2004-10-31 18:50
2004.11.21
Взаимодействие exeшника(Delphi) и dllки(.NET)


1-1099390639
Влад
2004-11-02 13:17
2004.11.21
Кто-нибудь пользуется компонентом Async32 для Delphi


3-1098806092
GigoVich
2004-10-26 19:54
2004.11.21
TDBGrid + TQuery + FireBird (embeded)


14-1099672063
Agent13
2004-11-05 19:27
2004.11.21
Delphi 8, 9 и WinXP Home