Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Вниз

Передача двоичной информации(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 вся ветка

Форум: "Сети";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.037 c
9-1083916238
Маг Гыр
2004-05-07 11:50
2004.08.22
Видеопамять


1-1091635176
zeppelin
2004-08-04 19:59
2004.08.22
Преобразование 16->10


14-1091742784
Andy BitOff
2004-08-06 01:53
2004.08.22
Администрирование WinXP


1-1092118596
Игорь_
2004-08-10 10:16
2004.08.22
Влияет ли файловая система на компиляцию программы ?


14-1091693213
Polevi
2004-08-05 12:06
2004.08.22
реклама пива





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский