Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Исчу Добавлено: 22.09.05 23:13  

Автор вопроса:  ArtBase | ICQ: 55593017 
Ни у кого не завалялось похожего?
Нужна программка, с помощью которой два (или более) человека по сети могут рисовать, например, на форме.
Так сказать рисование в онлайн)) И чтоб это рисование отображалось у обоих (у остальных).
Если ни у кого нет, то хотя бы подскажите как эти данные (цвета, рисунок на форме, процесс рисования) по сети передать.

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 23.09.05 01:46
iChat кажсиь, там доска для рисования есть...

кодить самому геморно, передать то фигня, а вот, то кисть, то карандашек, то рамочка, кружочек :)... не ну если делать совсем нефиг, можно конечно, но я б не взялся :)

Ответить

Номер ответа: 2
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #2
Добавлено: 23.09.05 02:35
не видел я там никаких досок для рисования, самый допотопный чат из всех, имхо.

Ответить

Номер ответа: 3
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #3
Добавлено: 23.09.05 03:17
Если ни у кого нет, то хотя бы подскажите как эти данные (цвета, рисунок на форме, процесс рисования) по сети передать.

Да собственно ничего гениального - прога наподобие простой общалки, только в качестве текста здесь будет инфа о координатах и цвете изменённого пикселя. Всмысле начинают все с чистого листа (новые юзеры должны получать текующую картинку при подключении), потом какой-нить клиент правя картинку отсылает серверной части изменения, а она рассылает их всем клиентам.
В принципе, если всё делаешь сам, то можно рассылать только команды - типа как в фотошопе история. Т.е. нарисовал один клиент круг, и переслал команду, типа
circ|10,10,5,2,0|150,150,150
что должно означать "всем клиентам нарисовать у себя круг с центром в точке 10,10 радиусом 5 толщиной 2, не закрашенный, цветом (150,150,150).
А вот если кусок картинки вставляется, то по-любому тебе его придётся попиксельно перекидывать.
Ну либо же сохранять, сжимать (хотя бы даже раром, хоть это и непроффно как-то), пересылать и распаковывать.

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 23.09.05 11:39
Ну это смотря как рисовать. Если че-то вроде фотошопа - геморно дюжа, да и сетку посадишь.
Ежели простыми примитивами - так и передавай массив с их координатами и цветом.

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 23.09.05 16:42
м... я невспомню что-то, мы в сети короче много чатов перебрали, и в каком-то точно была доска для рисования. Я у своих спрошу что за это был чат, к вечеру скажу точно.

Ответить

Номер ответа: 6
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #6
Добавлено: 23.09.05 19:59
http://vbnet.ru/samples/download.aspx?id=476

Ответить

Номер ответа: 7
Автор ответа:
 ArtBase



ICQ: 55593017 

Вопросов: 23
Ответов: 76
 Профиль | | #7 Добавлено: 24.09.05 11:53
О..спасибо! Отличный пример для основы! :)

Ответить

Номер ответа: 8
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #8 Добавлено: 26.09.05 12:22
А что, обычный Windows Messenger (который в XP встроен) не умеет?

Ответить

Номер ответа: 9
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #9 Добавлено: 26.09.05 19:47
рисовать? нееее....

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам