Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];

Вниз

Hello all !!! Как извлечь JPEG картинку из TStream и   Найти похожие ветки 

 
Image   (2004-02-27 19:09) [0]

(не сохраняя в файл) засунуть её в Image1 ???


 
TButton   (2004-02-27 19:14) [1]

Image1.Picture.LoadFromStream(...)
и не забудь JPEG в uses прописать


 
Image   (2004-02-27 19:21) [2]

>>Image1.Picture."LoadFromStream(...)"
Такой процедуры нет !!!


 
TButton   (2004-02-27 19:23) [3]

есть!
полюбому у кого нить она есть. идешь в хелп и ищешь у кого есть. потом через того у кого есть грузишь.


 
Image   (2004-02-27 19:27) [4]

Я пытался 4 дня и, как видишь, ничего не вышло, перепробовал все мне известные способы


 
TButton   (2004-02-27 19:32) [5]

блин! ну я ж как-то это делал... или не делал... а! я кста задавал вопрос, как перекинуть картинку через сокетины, в ответе фигурировали стримы... надо это поискать в разделе сети...


 
VMcL   (2004-02-27 19:36) [6]

TJPEGImage.LoadFromStream() + Image1.Picture.Bitmap.Assign(TJPEGImage)


 
TButton   (2004-02-27 19:36) [7]

АГРХЫРБЫРДЫР!!!
TBitmap.LoadFromStream тебя чем не устраивает???


 
TButton   (2004-02-27 19:37) [8]

эт я есси че 2 Image


 
Image   (2004-02-27 19:40) [9]

>>TJPEGImage.LoadFromStream() + Image1.Picture.Bitmap.Assign(TJPEGImage)
На этом он выдаёт ошибку #41 !!!


 
Style   (2004-02-27 19:42) [10]

Чего ты у TButton спрашиваешь у него даже своей КАНВЫ нет :))
(шутка)

Можеть так пойдет? Написано под пивом :)

procedure TForm1.BitBtn1Click(Sender: TObject);
var
jpg: TJPEGImage;
stream: TMemoryStream;
begin
stream := TMemoryStream.Create;
try
Stream.LoadFromFile("c:\test.jpg");
jpg := TJPEGImage.Create;
try
jpg.LoadFromStream(Stream);
Image1.Canvas.Draw(0,0,jpg);
finally
jpg.Free;
end;

finally
stream.Free;
end;

end;


 
TButton   (2004-02-27 19:46) [11]

ну да, канвы нет, поэтому в имаджах путаюсь, да в BitMap ДЖПЕГ загрузить не получится.


 
Style   (2004-02-27 19:52) [12]

TButton © А зачем Bitmap?
И почему это не получится?
Можно черта лысого в ДЖПЕГ загрузить если очень захочется :)


 
Image   (2004-02-27 20:00) [13]

Всё равно выдаёт ошибку #41


 
Image   (2004-02-27 20:01) [14]

Вроде из за jpg.LoadFromStream(Stream);


 
Style   (2004-02-27 20:09) [15]

Гон - попробуй создай новый проект??
Или поудаляй всякие project1.dcu и *.res файлы
Если не работает то скажи хоть что у тебя за версия Delphi?
Или что он пишет на против "ошибка 41#"
Если эта труба будет продолжаться, то сноси Delphi и ставь заного.


 
Image   (2004-02-27 20:13) [16]

Делфя шестая а ошибка такая: raised exception class EJPEG with message "JPEG error #41"


 
Style   (2004-02-27 20:17) [17]

>>Deлфя шестая а ошибка такая: raised exception class EJPEG with
>>Message "JPEG error #41"

Слушай эта ошибка при компиляции появляется или во время работы программы???
Ты JPEG файл не пробовал менять??


 
Image   (2004-02-27 20:18) [18]

менял нераз


 
Style   (2004-02-27 20:21) [19]

Глюк какой-то попробуй Delphi переустанови.


 
Image   (2004-02-27 20:22) [20]

Ладно попробую спасибо !!!



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

Форум: "Основная";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.012 c
1-43575
Eagle-XK
2004-02-27 15:24
2004.03.14
Непонятка м ListView ом


1-43547
Adil Aliyev
2004-02-27 19:34
2004.03.14
dat файл.


14-43858
race1
2004-01-23 13:32
2004.03.14
winamp multiuser


1-43675
Эд
2004-01-23 13:14
2004.03.14
Курсор


1-43467
Mishenka
2004-02-27 02:35
2004.03.14
Как знать, что найденный файл является каталогом???





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский