Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

переслать канву

1.3K
01 мая 2007 года
Zephyr
104 / / 03.05.2005
Товарищи! Возник такой вопрос:
Можно ли переслать содержимое канвы битмапа по сети. Если да, то как, какие использовать компонеты?
520
02 мая 2007 года
inkognitum
155 / / 03.05.2006
Цитата: Zephyr
Товарищи! Возник такой вопрос:
Можно ли переслать содержимое канвы битмапа по сети. Если да, то как, какие использовать компонеты?



Сохраняешь канву во временный файл и посылаешь стандартнымим средствами TCP/IP
также можно использовать компонентики - NMStrm и NMStrmServ на вкладке FastNet. Они не требуют соединения, на счет надежности ничего сказать не могу!

По идее может кто подскажет как сохранить Канву не в файл а в памяти в виже (TStream) (может что то путаю точно не помню) и тогда сразу можно отыслать потоком через NMStrm и NMStrmServ.

вот еще поиск в помощь
http://forum.codenet.ru/showthread.php?t=3781

92
02 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
еще. если ты всё-таки хочешь сделать сетевую рисовалку =))) то лучше использовать сокеты, и через них передавать всё... не париться =) передал, тот прочитал, нарисовал у себя, а если он что-то нарисовал, то передал тебе. а ты у себя нарисовал... ну и тд...
19K
02 мая 2007 года
Malice
33 / / 13.03.2007
Цитата:
Сохраняешь канву во временный файл и посылаешь стандартнымим средствами TCP/IP



если программа - сетевая рисовалка по типу Network Assistant то лучше через UDP делать. Но это лично моё мнение, в придачу UDP при больших количествах клиентов(художников :D ) будет сильно нагружать сеть

92
02 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
кстати ага, NAssi работает через UDP :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог