Главная страница
    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.46 MB
Время: 0.045 c
9-1089778747
Xerx
2004-07-14 08:19
2004.11.21
FPS


14-1099246160
Delphin
2004-10-31 21:09
2004.11.21
Dynamic Skin Form


4-1097331218
maxistent
2004-10-09 18:13
2004.11.21
wm_GetText ???


14-1099292280
SNV-Soft
2004-11-01 09:58
2004.11.21
ShareWare за бугор...


4-1097233010
cerber1
2004-10-08 14:56
2004.11.21
Работа с HKEY_PERFORMACE_DATA





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский