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

Вниз

Сравнивание строк..   Найти похожие ветки 

 
able ©   (2004-11-13 21:34) [0]

Здравствуйте.
Надо переодически синхорнизировать 2 TMemo и передовать как строку.
Но объём данных бывает слишком большой, как отловить изменения в memo, чтобы отосылать только то, что изменилось?


 
Гаврила ©   (2004-11-13 21:54) [1]

Подозреваю, что  что-то криво спроектировано(продумано) в  программе.
Объясните ,что за ситуация, когда в программе надо держать два одинаковых memo ???


 
able ©   (2004-11-14 13:25) [2]

Гаврила ©   (13.11.04 21:54) [1]
Нет, есть две программы, в каждой из них один memo.
Когда печатают в одной программе, должно печататься и в другой.


 
Poirot ©   (2004-11-14 13:32) [3]

Можно например использовать како-нить алгоритм нахождения отличий в двух источниках, отсылать а потом их сливать на другой строне.. Есть пример на С GNUсный:) используется например в cvs


 
able ©   (2004-11-14 20:06) [4]

Poirot ©   (14.11.04 13:32) [3]
А на дельфях есть?


 
KilkennyCat ©   (2004-11-14 20:12) [5]

этоже очевидно... когда в одном мемо происходят изменения, никакого труда не составляет отловить эти изменения, и место их возникновения. В конце концов, просто отлавливать все сообщения в мемо и пересылать их другому мемо.



Страницы: 1 вся ветка

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

Наверх




Память: 0.45 MB
Время: 0.038 c
1-1100628428
Змей
2004-11-16 21:07
2004.11.28
Form>bolderstyle


9-1090047588
Grouzd[E]v
2004-07-17 10:59
2004.11.28
Вопросы по DelphiX


14-1100275075
Томик
2004-11-12 18:57
2004.11.28
ищу друзей


4-1092111253
Stype
2004-08-10 08:14
2004.11.28
Программа общения с COM портом


1-1100593343
ALS
2004-11-16 11:22
2004.11.28
TChart.Print





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский