Вниз
Скачать: CL | DM;

Передача двоичной информации(jpg картинки) через сокеты (WinSock)   Найти похожие ветки 

← →
Dominik   (2004-06-22 23:43) [0]

Собственно сабж. Мне думаеться, что надо как-то в массив символов инфу о картинке загнать.. А потом уже send(sock, buf, sizeof(buf), 0)...


← →
Dominik   (2004-06-23 01:13) [1]

Актуальная тема.. Почему молчим?..


← →
Digitman ©   (2004-06-23 08:20) [2]

вопрос-то в чем состоит ?


← →
Polevi ©   (2004-06-23 09:44) [3]

мысли вслух


← →
Dominik   (2004-06-23 11:49) [4]

Хех) Дак вопрос я задал: как передать картинку от клиента к серверу =) Например в jpg формате.


← →
Digitman ©   (2004-06-23 12:07) [5]


> вопрос я задал


ну, положим, "вопроса" как такового ты не задавал - в русском языке, если заешь, смысловые вопросительные предложения завершаются знаком вопроса (?)


> как передать картинку от клиента к серверу


считывай в буфер содержимое jpeg-файла (хоть целиком хоть поблочно) и передавай считанную инф-цию (адрес буфера и размер данных в нем) параметрами в ф-цию send()


← →
Verg ©   (2004-06-24 12:05) [6]

Посмотри тут, может поможет

http://webfile.ru/23847


← →
Dominik   (2004-06-24 12:37) [7]

2  Digitman ©

Ну тогда расскажи плз как перегнать JPG картинку в БУФФЕР ;)


← →
Григорьев Антон ©   (2004-06-24 12:45) [8]


> Dominik   (24.06.04 12:37) [7]
> 2  Digitman ©
>
> Ну тогда расскажи плз как перегнать JPG картинку в БУФФЕР
> ;)


TJPEGImage.SaveToStream, TMemoryStream. А вообще это азы, такие вещи самому в справке уметь находить надо.


← →
Verg ©   (2004-06-24 13:47) [9]

Маразм крепчал...


← →
Dominik   (2004-06-24 14:40) [10]

Значит если я передам объект TMemoryStream в качестве беффера в ф-ции WSA send(), то он пройдет?


← →
Digitman ©   (2004-06-24 14:48) [11]


> Dominik   (24.06.04 14:40) [10]


ты читать и мозгами шевелить умеешь ?

что требует 2-м параметром ф-ция Winsock.Send() ? адрес БУФЕРА ! Т.е. адрес в памяти процесса, где непосредственно находятся данные, требуемые к передаче ! А не какой-то там "объект TMemoryStream", о котором Winsock знать ничего не знает ...

Но ! Объект TMemoryStream имеет св-во Memory: Pointer, которое может быть использовано в качестве адреса буфера


← →
Gashek   (2004-06-24 14:51) [12]

А.... точняк ;)) Сенкс -)



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
8-1086246500
dellax
2004-06-03 11:08
2004.08.22
Чтение TGA формата


3-1091430919
P_Aleks
2004-08-02 11:15
2004.08.22
Обрезание строки до 256 символов (bde?) при получении её с севера


14-1091605396
Alx2
2004-08-04 11:43
2004.08.22
Домохозяин. Или как угодить обывателю?


1-1091976962
DeMoN_Astra
2004-08-08 18:56
2004.08.22
Log - и


1-1091703629
Spike
2004-08-05 15:00
2004.08.22
Открыть папку и выделить в ней нужный мне файл...




   Наверх