Главная страница
    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.44 MB
Время: 0.006 c
1-22202
T2
2001-12-16 07:12
2002.01.08
К вопросу о маленьких исполняемых файлах


3-21949
Hermit
2001-12-05 13:22
2002.01.08
Значение текущей записи


1-22174
chva
2001-12-21 00:50
2002.01.08
Пауза в работе


14-22362
MIFI
2001-11-04 02:34
2002.01.08
как найти человека


3-21970
Chuk
2001-12-05 15:46
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский