![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
есть ссылка http://cam.pddd.perm.ru:81/?c=385
как в дельфи можно открыть её в том же например компоненте Image1 и сохранять?? Спасибо заранее за ответ. |
|
#2
|
||||
|
||||
|
Content-Type: image/jpeg у Response. так что как обычный jpg отображаешь на Image
|
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
djmix (29.09.2015)
| ||
|
#3
|
||||
|
||||
|
Код:
var
MemoryStream: TMemoryStream;
JPEGImage: TJPEGImage;
begin
MemoryStream:=TMemoryStream.Create;
JPEGImage:=TJPEGImage.Create;
try
IdHTTP1.Get('http://cam.pddd.perm.ru:81/?c=385', MemoryStream);
MemoryStream.Position:=0;
JPEGImage.LoadFromStream(MemoryStream);
Image1.Picture.Assign(JPEGImage);
finally
JPEGImage.Free;
MemoryStream.Free;
end;
end; |
| Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
djmix (29.09.2015)
| ||
|
#4
|
|||
|
|||
|
появился ещё вопрос, открыл 16 потоков, по 16 камер хочу глядеть меняя их, и конечно это всё тормозит жуть как , как сделать типа антифриз?
могу скинуть исходный код что у меня получилось, может подскажете? |
|
#5
|
|||
|
|||
|
"Выкинуть" работу с отдельной камерой в отдельный поток, не?
|
| Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
djmix (01.10.2015)
| ||
|
#6
|
|||
|
|||
|
Цитата:
я могу исходник скинуть вроде так и сделал, всё равно тормозит( |