Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> IdTCPClient - onWork, не понял, как объявить 
:(
    Опции темы
XXL
Дата 26.4.2007, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 26.4.2007

Репутация: нет
Всего: нет



хотелось использовать у компонента IdTCPClient событие OnWork
но я не понял, как его объявить. Подскажите .. ?
PM MAIL ICQ   Вверх
dumb
Дата 27.4.2007, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 1
Всего: 158



тыкаешь левой кнопкой манипулятора типа "мышь"(ЛКМ) в компонент IdTCPClient, расположенный на форме. пристально смотришь в окно Object Inspector'а на предмет вкладки Events(если этот шаг не завершился успехом, жмем F11 или протираем глаза). тыкаем в эту вкладку. находим строчку с названием OnWork и делаем двойное нажатие(double click) ЛКМ на правой части этой строки. наслаждаемся. предупреждение: совет универсален!

ps. smile
PM MAIL   Вверх
XXL
Дата 27.4.2007, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 26.4.2007

Репутация: нет
Всего: нет



 smile 
))) просто недавно на билдер перешел )))
только он мне чтото не хочет выдавать ничего:
Ошибок никаких, но ничего не выводит.

Код

void __fastcall TForm1::IdTCPClient1Work(TObject *Sender, TWorkMode AWorkMode,
      const int AWorkCount)
{
   AnsiString S  = IdTCPClient1->ReadLn();
 Memo1->Lines->Add(S);
}


Если считывать также, но, например, по таймеру, то все работает...

PM MAIL ICQ   Вверх
dumb
Дата 27.4.2007, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 1
Всего: 158



OnWork - событие, вызываемое из функций передачи данных. используется, в основном, для обновления всяких прогресс-индикаторов.

читай F1 и ищи документацию на Indy (напр. "Indy in depth")
PM MAIL   Вверх
XXL
Дата 27.4.2007, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 26.4.2007

Репутация: нет
Всего: нет



ах вот оно как ... ясно, пошел читать Indy in Depth
А как тогда организовываются события при поступлении  сообщений  с сервера ?


спасибо за совет, насчет доков - разобрался и понял свои ошибки.

Это сообщение отредактировал(а) XXL - 27.4.2007, 16:34
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0409 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.