Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.224.52.210] |
|
Сообщ.
#1
,
|
|
|
Как в C++ Bulder используя компонент TClientSocket закачать картинку по http протоколу. Если несложно, пожайлуста, напишите код для обработки события onRead. ???
|
Сообщ.
#2
,
|
|
|
Можно с помощью TNMHTTP.
TMemoryStream *Ss = new TMemoryStream; Graphics::TBitmap *bmp = new Graphics::TBitmap; try{ NMHTTP1->Get("http://127.0.0.1/1.bmp"); int byte_rec = NMHTTP1->BytesRecvd; Ss->WriteBuffer(NMHTTP1->Body.c_str(), byte_rec); Ss->Position = 0; bmp->LoadFromStream(Ss); Canvas->Draw(0, 0, bmp); } catch(...){} delete Ss; delete bmp; |