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

Вниз

использование потоков для передачи строковой информации   Найти похожие ветки 

 
alexandr ©   (2010-05-08 20:18) [0]

Всем привет!
С праздником Победы!
У меня возник вопрос, на который я не могу найти ответ, возможно, он не такой сложный для тех, кто это уже прошел. При передаче строковой информации от сервера клиентам с использованием перебора потоков клиентов в LockList и отправке информации с помощью WriteStrings с заданной цикличностью в TTimer, клиент получает информацию, но она каждый раз прибавляется к ранее высланной  информации и поток увеличивается в арифметической прогрессии. Если кто может, подскажите в каком направлении копать, чтобы пересылалась только нужная информация?  Вопроса на сайте не нашел. Прошу помочь.
Заранее спасибо.


 
Плохиш ©   (2010-05-08 21:45) [1]


> Если кто может, подскажите в каком направлении копать, чтобы
> пересылалась только нужная информация?

Подозреваю, что в 17й строке кода должно быть:
sPeredavaemajaInformacija := "";


 
Сергей М. ©   (2010-05-08 22:29) [2]


> alexandr ©   (08.05.10 20:18)  


Да кто ж тебя знает что ты там понахреновертил в своем коде..

Но в 17й строке ошибка есть точно)


 
Sha ©   (2010-05-09 13:58) [3]

> alexandr ©   (08.05.10 20:18)

Надо вставить очистку переданных или принятых данных.


 
alexandr ©   (2010-05-09 23:12) [4]

Спасибо за подсказку, перенес очистку текста strT.Text, поставил ее перед ReadStrings, проблема устранена.

procedure TClientOnRec.Execute;

begin
 strT:=TStringList.Create;
// strT.Text:="";

 While not Terminated do
  begin
     If not form1.IdTCPClient2.Connected then

     Terminate
  else
 try
     strT.Text:="";

     form1.IdTCPClient2.ReadStrings(strT,-1);



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

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

Наверх




Память: 0.45 MB
Время: 0.067 c
2-1268656139
evg
2010-03-15 15:28
2010.08.27
Form1.Top<0


2-1266177784
Дмитрий
2010-02-14 23:03
2010.08.27
алиасы в FB_embedded 2.1


15-1266428635
Kerk
2010-02-17 20:43
2010.08.27
Сайт с рассказами ветеранов о войне (видео)


11-1219867277
Лотос
2008-08-28 00:01
2010.08.27
Аттрибуты для NewDirList


15-1275668249
xayam
2010-06-04 20:17
2010.08.27
События в javascript





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