![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 26
|
![]()
Такая проблема... Есть на форме компонент TImage. Есть файл, сохраненный другой программой, например Picture.dat.
Как сделать чтобы по событию onCreate формы оный Picture.dat загружался в TImage? Фокус в том что файл может быть .bmp, .jpg, .gif или .jpeg. При этом заранее неизвестно какого он будет расширения, а самостоятельно определять что за картинку ему скармливают TImage, видимо, не может. Помогите, пожалуйста. =( |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
![]()
Ну значит тебе самому нужно научить твою пограмму читать и определять данные в DAT файле.
Но для правельного чтения DAT нужно знать что в него записано и в какой структуре. По сути это простой файловый поток. Но в такой формат можно записать что угодно. |
![]() |
![]() |
![]() |
#3 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]()
gif в Image на сколко я знаю не грузица, а на шет осталных, можеш зделат так:
uses ..., Jpeg; // и все форматы что возможно загрузит опиши потом получи расширение фаила Код:
Image1.LoadFromFile(...);
VirusN13
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 26
|
![]()
Катастрофически не хватает теоретической подготовки =( С потоками не работал в принципе...
|
![]() |
![]() |
![]() |
#5 |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
![]() |
![]() |
![]() |
![]() |
#6 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]()
[QUOTE=asmodey1;698827]Бог с вами, это один из стандартных форматов для TImage...
не знаю, может и грузица, но когда открываю редактор там филтры, GIF нет
VirusN13
|
![]() |
![]() |
![]() |
#7 | |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
![]() Цитата:
GifLoad.png |
|
![]() |
![]() |
![]() |
#8 | |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]() Цитата:
у меня все тоже самое толко без gif, и на windows 7 и на XP, видимо надо каие нибуд Update устанавливат или еше что нибуд, чего у меня нет кстати интересно, чего у меня нет? тоже хочу добовлят gif
VirusN13
|
|
![]() |
![]() |
![]() |
#9 |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
![]()
Есть такая штука - Delphi7 Enterprise SP1.
Где-то на форуме про этот пакет было. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 26
|
![]()
Да, разобрался уже. Просто хотел создавать обезличенный .DAT файл а не явную жипежку. Просто смысл в чем... Есть программа источник, она создает массу файлов, в том числе эту злосчастную картинку. И есть программа-приемник которая все это использует. Причем работая с диска и создавать временные файлы не должна.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос: Работа с TImage вырезание картинок из clFuchsion | rangel | Помощь студентам | 2 | 25.11.2010 13:12 |
Загрузка картинок | abaza | C++ Builder | 3 | 27.07.2010 16:58 |
Объединение нескольких картинок TImage | Master07 | Общие вопросы C/C++ | 1 | 23.04.2010 10:06 |
Автоматическая загрузка картинок | Kiss Of Angel | Microsoft Office Excel | 8 | 06.04.2010 15:56 |
Загрузка в TImage | program123 | Общие вопросы Delphi | 4 | 06.12.2009 15:53 |