Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 612
от 05.10.2006, 16:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 381, Экспертов: 70
В номере:Вопросов: 2, Ответов: 2


Вопрос № 57147: Доброго времени суток. В приложении работает поток MyThread с MyThread.FreeOnTerminate:=true. При закрытии приложения надо дождаться его завершения. Я в OnCloseQuery (для формы) ставлю MyThread.WaitFor. В результате на этом месте приложение вешается ...
Вопрос № 57148: Уважаемые Товарищи Эксперты! Как проверить на доступность FTP по его IP? И какие компоненты для этого нужны? P.S.Простите за такой вопрос. Заранее благодарен, Ustas....

Вопрос № 57.147
Доброго времени суток. В приложении работает поток MyThread с MyThread.FreeOnTerminate:=true. При закрытии приложения надо дождаться его завершения. Я в OnCloseQuery (для формы) ставлю MyThread.WaitFor. В результате на этом месте приложение вешается (хотя поток должен отрабатывать быстро). Подскажите может я не по назначению использую WaitFor, и если так, то что использовать вместо него.
Отправлен: 29.09.2006, 16:50
Вопрос задал: VNos (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Маренич Владимир
Здравствуйте, VNos!
Если Вы хотите ждать завершение потока, то установите MyThread.FreeOnTerminate:=false, потом ждите, потом вручную уничтожайте объект потока:

MyThread.FreeOnTerminate:=false;
MyThread.WaitFor;
MyThread.Free;
Ответ отправил: Маренич Владимир (статус: Студент)
Ответ отправлен: 29.09.2006, 17:16
Оценка за ответ: 5


Вопрос № 57.148
Уважаемые Товарищи Эксперты!
Как проверить на доступность FTP по его IP? И какие компоненты для этого нужны?
P.S.Простите за такой вопрос.
Заранее благодарен, Ustas.
Отправлен: 29.09.2006, 17:04
Вопрос задал: Ustas (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Prosto_Blackhowk
Здравствуйте, Ustas!
просто пропингуйте его. Используйте TIdIcmpClient из вкладки IndyClient.

Приложение:

Ответ отправил: Prosto_Blackhowk (статус: 2-ой класс)
Ответ отправлен: 29.09.2006, 17:17
Оценка за ответ: 5
Комментарий оценки:
Большое спасибо, вы мне очень помогли!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное