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

Вниз

На кой нужен TIdAntiFreeze (InDy)?   Найти похожие ветки 

 
karafuto   (2001-10-11 14:00) [0]

Народ, я не понимаю, как должен работать TIdAntiFreeze (InDy)?
Написано про него красиво, только в примерах он ставится на сервер TCP, а я поставил его на клиента. Клиент качает большой файл на сервер, и по идее антифриз должен его отмораживать во время длительной операции. Чего, увы , не просходит.


 
nikkie   (2001-10-11 16:01) [1]

должен работать так, как написано.
напиши, какая версия инди, что делаешь - куда какие компоненты кидаешь.


 
karafuto   (2001-10-11 16:17) [2]

InDy 9.2.2
Вот такая штука в клиенте:

TCPClient: TIdTCPClient;
Memo1: TMemo;
btSendFile: TButton;
MainMenu1: TMainMenu;
...
ActionList1: TActionList;
actExit: TAction;
btExit: TButton;
Edit1: TEdit;
! IdAntiFreeze1: TIdAntiFreeze;
Button1: TButton;
...
procedure btGetClick(Sender: TObject);
procedure btSendFileClick(Sender: TObject);

DFM:
object IdAntiFreeze1: TIdAntiFreeze
OnlyWhenIdle = False
Другие свойства не менял


 
nikkie   (2001-10-11 16:46) [3]

9.2.2 в природе не существует, наверное, 9.0.2? заметь, что это все еще бета. стабильная версия - 8.0.

несколько непонятно, почему ты говоришь, что в примерах антифриз кладется на сервер. e.g. FTPDemo - пример клиента с антифризом. сервер создает поток для каждого коннекта, поэтому непонятно зачем там нужен антифриз. он нужен как раз когда клиентский сокет используется в основном потоке.



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

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

Наверх





Память: 0.55 MB
Время: 0.038 c
6-22302
Игорь
2001-10-11 20:10
2002.01.08
Сокеты в Delphi


3-21951
olban
2001-12-05 11:07
2002.01.08
Испоьзование QuantumGrid


14-22357
Виктор Щербаков
2001-11-01 12:40
2002.01.08
Восстановление фотографий


6-22274
Polevi
2001-10-08 10:42
2002.01.08
А зачем нам сокеты???


1-22154
Марина
2001-12-20 15:42
2002.01.08
Удаление содержимого каталога





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