![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
![]()
Рассклад следующий - я получаю из другого приложения WMCopyData и они еще дублируется сокетами (Synapce TCPBlockSoket) (про запас).
Данные получаю каждые 100мс при этом данных на обработку таблица 200х6 т.е. получаю 200 строк длиной ~80 символов, которую еще разбиваю по разделителю на столбики. Таблица очень динамичная - данные быстро меняются и их хорошо уже научился подсвечивать, но кроме простого изменения - таблица может полностью переписываться новыми данными, вот в этом и проблема. Сообщения в программу приходят но обрабатывать я их не успеваю поэтому решил спросить: Как лучше полностью перезаписывать таблицу, быстрее: 1)Получили сообщение (add, edt, del) - сразу выполнили действие (сейчас так и реализовано) 2)Получили сообщение, накопили весь пакет, обработали - вывели (как хочу сделать). Вопрос номер 2 - Что лучше, отправлять и обрабатывать сразу StrigList.Text или построчно? Принимающая сторона: Код:
Последний раз редактировалось IvaniuS; 18.04.2015 в 08:33. |
![]() |
![]() |
![]() |
#2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
![]()
Я данные отправляю из приложения по строчно по пакетику,
Возможно лучше сразу больше данных отправлять и вообще сделать свою структуру, а не использовать строку? Но Строка уже сформирована уже на стороне клиента и получится двойное преобразование да еще и запись... Последний раз редактировалось IvaniuS; 18.04.2015 в 14:29. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Смотря какие данные. Смотря как приемник их обрабатывает.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
![]()
Ну как приемник обрабатывает - я выше привел тот код который у меня есть, по сути чаще всего просто разбиваю строку на столбики и записываю.
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
Сага о X, Y и Z...
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
а до того ваши какой вселенский смысл внесли? ноль целых фик десятых
а если не в курсе про что я так нагуглить не проблема |
![]() |
![]() |
![]() |
#10 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
![]()
хороший пост для развития "абстрактной" логики...
это вы сами себе ТЗ ставите? Для чего вообще программа? Есть нормальная постановка задачи?
from dark to light)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редактировать данные | RedScreenOfLife | ASP.NET | 0 | 16.10.2012 22:07 |
Редактировать программу. | TiP-A-ToP | Помощь студентам | 1 | 03.11.2011 20:23 |
Как редактировать видео? | jetyb | C# (си шарп) | 1 | 12.07.2011 17:11 |
От редактировать таблицу | Svist | Microsoft Office Excel | 9 | 30.12.2010 09:36 |
Как динамично быстро загрузить в компонент Stringgrid 34 символа? | SkAndrew | Общие вопросы Delphi | 11 | 13.04.2008 12:42 |