Вниз
Скачать: 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.032 c
14-1091437316
@Ujin
2004-08-02 13:01
2004.08.22
Подскажите как на VB записать "procedure Proc (Sender: TObject);"


9-1083396186
Iks
2004-05-01 11:23
2004.08.22
F1 плз !!! Подкиньте, пожалуйста, мне исходник на DelphiX?


1-1092119059
sdw_syscoder
2004-08-10 10:24
2004.08.22
Как разместить надпись или кнопку в правой стороне ToolBar a


1-1091688539
MadGhost
2004-08-05 10:48
2004.08.22
как добавить значение к переменной окружения PATH ??


3-1090850411
Manfred
2004-07-26 18:00
2004.08.22
AccessViolation при закрытии клиента




   Наверх