Вверх ↑
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
Ответов: 198
Рейтинг: 2
#1: 2016-12-27 11:09:38 ЛС | профиль | цитата
Всем привет!
Подскажите нубу... как принять картинку?

Пример:


Add(MainForm,2953706,70,154)
{
link(onCreate,1273161:doStart,[])
}
Add(HTTPClient,11410886,182,140)
{
URL="http://www.1zoom.me/prev2/204/203461.jpg"
Point(doLoadStream)
link(onFinish,4330044:doEvent1,[])
link(onDownloadProgress,12661766:doText,[(222,160)(222,181)])
}
Add(Image,3589177,322,133)
{
Left=8
Top=5
Width=260
Height=162
}
Add(Jpeg,824881,266,133)
{
Point(doLoadFromStream)
Point(doBitmap)
link(onBitmap,3589177:doLoad,[])
}
Add(Hub,4330044,231,147)
{
link(onEvent1,824881:doLoadFromStream,[])
link(onEvent2,824881:doBitmap,[])
}
Add(Edit,12661766,266,175)
{
Left=50
Top=175
Width=175
}
Add(Thread,1273161,133,168)
{
Delay=100
FastStop=0
link(onExec,11410886:doLoadStream,[])
}



карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 233
Рейтинг: 12
#2: 2016-12-27 11:26:29 ЛС | профиль | цитата

Add(MainForm,4318566,616,434)
{
link(onCreate,1273161:doStart,[])
}
Add(HTTPClient,11410886,735,448)
{
URL="http://www.1zoom.me/prev2/204/203461.jpg"
Point(doLoadStream)
link(onFinish,1870456:doEvent1,[])
link(onDownloadProgress,12661766:doText,[(775,468)(775,496)])
}
Add(Image,3589177,1064,462)
{
Left=8
Top=5
Width=260
Height=162
}
Add(Edit,12661766,812,490)
{
Left=50
Top=175
Width=175
}
Add(Thread,1273161,679,448)
{
Delay=100
FastStop=0
link(onExec,11410886:doLoadString,[])
}
Add(Convertor,11554152,866,455)
{
Mode=12
link(onResult,13972839:doCopy,[])
}
Add(StreamCopy,13972839,915,455)
{
Count=-1
link(Dest,16397487:Var2,[])
}
Add(MemoryStream,790357,915,399)
{
Point(doPosition)
}
Add(Hub,7846593,978,469)
{
OutCount=3
link(onEvent1,790357:doPosition,[(1003,475)(1003,450)(900,450)(900,419)])
link(onEvent2,11060859:doLoadFromStream,[])
link(onEvent3,11060859:doBitmap,[])
}
Add(GetDataEx,16397487,915,435)
{
link(Data,790357:Stream,[])
}
Add(Hub,1870456,826,455)
{
link(onEvent1,11554152:doConvert,[])
link(onEvent2,7846593:doEvent1,[(859,468)(859,497)(967,497)(967,475)])
}
Add(Jpeg,11060859,1015,462)
{
Point(doLoadFromStream)
Point(doBitmap)
Point(Stream)
link(onBitmap,3589177:doLoad,[])
link(Stream,16397487:Var3,[(1021,440)])
}

карма: 2

0
Ответов: 4612
Рейтинг: 746
#3: 2016-12-27 13:35:59 ЛС | профиль | цитата
Iliya, там есть точка Stream и отдельный метод специально, чтобы не делать конвертации:

Add(MainForm,4318566,294,217)
{
link(onCreate,1273161:doStart,[])
}
Add(HTTPClient,11410886,420,203)
{
URL="http://www.1zoom.me/prev2/204/203461.jpg"
Point(doLoadStream)
Point(Stream)
link(onFinish,7846593:doEvent1,[])
link(onDownloadProgress,12661766:doText,[(460,223)(460,314)])
link(Stream,16397487:Var2,[])
}
Add(Image,3589177,581,203)
{
Left=8
Top=5
Width=260
Height=162
}
Add(Edit,12661766,497,308)
{
Left=50
Top=175
Width=175
}
Add(Thread,1273161,357,231)
{
Delay=100
FastStop=0
link(onExec,11410886:doLoadStream,[])
}
Add(MemoryStream,790357,434,126)
{
Point(doPosition)
}
Add(Hub,7846593,490,210)
{
OutCount=4
link(onEvent1,790357:doPosition,[(516,216)(516,181)(422,181)(422,146)])
link(onEvent2,11060859:doLoadFromStream,[])
link(onEvent3,11060859:doBitmap,[])
link(onEvent4,790357:doClear,[(621,237)(621,107)(422,107)(422,139)])
}
Add(GetDataEx,16397487,434,161)
{
link(Data,790357:Stream,[])
}
Add(Jpeg,11060859,532,203)
{
Point(doLoadFromStream)
Point(doBitmap)
Point(Stream)
link(onBitmap,3589177:doLoad,[])
link(Stream,16397487:Var3,[(538,166)])
}

Редактировалось 1 раз(а), последний 2016-12-27 13:36:57
карма: 26

1
Голосовали:lipKAI
Ответов: 233
Рейтинг: 12
#4: 2016-12-27 13:43:15 ЛС | профиль | цитата
Netspirit, Спасибо! Мне кто-то давно уже подсказал как, я так и использовал
карма: 2

0
Ответов: 198
Рейтинг: 2
#5: 2016-12-27 13:46:48 ЛС | профиль | цитата
Спасибо больше
карма: 0

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)