![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Добрый день! Подскажите как лучше поступить в такой ситуации. Есть клиент с таблицей stringGrid. туда вносится всякая инфа. И есть сервер. Мне надо все изменения сделанные клиентом в stringGrid передать на сервер и сохранить там. А потом когда вновь подключаться к серверу обратно загружать в stringGrid клиента всю инфу из stringGrid сервера. Сейчас вожусь с ServerSocket - ClientSocket и передача информации всегда идет только в одну ячейку. Может вообще лучше что-то другое здесь применить?
П.С. В дальнейшем в ячейках stringGrid будут еще картинки. Их наверное вообще никак не передать?
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]()
Упаковывайте вашу таблицу в Ini файл и передавайте его + некое сообщение для программы, мол файл есть - загружай... Далее просто грузите его опять в StringGrid двойным циклом, по горизонтали и по вертикали
Пример в аттаче позволяет сохранять StringGrid в файл и загружать из этого файла в другой StringGrid независимо от размеров (размеры StringGrid'a сохраняются также и автоматически меняются). На счет другого вопроса Цитата:
Последний раз редактировалось Stilet; 17.03.2010 в 13:20. |
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
По поводу картинок:
Что мешает передавать stream'ы? Сначала передаём размер потока, а потом и сам поток. В InDy такое точно есть, и оно очень легко в использовании. |
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]() Цитата:
![]() Цитата:
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Stilet; 17.03.2010 в 13:20. |
||
![]() |
![]() |
![]() |
#5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Для "зеленых"...
http://www.programmersforum.ru/showthread.php?t=26880 и тема пониже... Наш гуру там все описал подробненько. Кстати, обратите внимание на ссылочку в самом низу каждой страницы форума - "Клуб программистов Delphi". Там вы найдете даже то, что и не надеялись найти ![]() А еще у нас есть блоги, где вполне доступно рассказываются многие вещи... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передача файла пакетами через clientsocket | D_E_N | Работа с сетью в Delphi | 5 | 02.04.2011 17:25 |
Реализация бана через ServerSocket и ClientSocket | Sensizu | Общие вопросы Delphi | 0 | 04.01.2010 13:42 |
ClientSocket и ServerSocket | Blood o men | Работа с сетью в Delphi | 2 | 25.11.2009 11:36 |
[TcpClient, TcpServer] или [ServerSocket, ClientSocket] работа через прокси | DOLBY | Работа с сетью в Delphi | 2 | 17.09.2009 05:46 |
ClientSocket,ServerSocket передача данных | Torvald | Работа с сетью в Delphi | 3 | 07.09.2009 03:59 |