Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.09.2012, 22:02   #1
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию Проблема с проверкой условия посредством repeat until

Проверяется условие
repeat
until Clock.TcpClient1.Connected=true;
при соединении с интернетом на mail должно отпраляться письмо, однако отправляется оно только если интернет подключен сразу, если- же подключение к интернету производится при выполнии программы, то программа не отправляет сообщение. Я так понимаю что условие проверяется только 1-ин раз при запуске программы, можно- ли зделать что- бы проверка условия осуществлялась постоянно/переодически непосредственно при работе программы?
Zis67 вне форума
Старый 30.09.2012, 22:11   #2
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

а почесу бы не заменить на
Код:
while Clock.TcpClient1.Connected=True do // пока = True - выполняем секцию
  begin
  ...
  end;
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума
Старый 30.09.2012, 22:20   #3
xoodoo
Форумчанин
 
Регистрация: 11.04.2012
Сообщений: 212
По умолчанию

Образец цикла для блок.режима:

Код:
while True do 
try
  Клиент.Коннект;
  try
    Клиент.СендЧегоТоКудаТоТам;
  finally
    Клиент.Дисконнект;
  end; 
  Break;
except
end;
xoodoo вне форума
Старый 01.10.2012, 00:58   #4
Zis67
Пользователь
 
Аватар для Zis67
 
Регистрация: 06.04.2011
Сообщений: 80
По умолчанию

Всё оказалось гораздо проще) connectED надо было заменить на connect.
Zis67 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с проверкой строки :( Ksy C# (си шарп) 4 15.05.2011 22:58
массивы, проблема с проверкой значения элемента drago3-28 Паскаль, Turbo Pascal, PascalABC.NET 1 28.04.2011 20:42
кнопка переключения изображений посредством условия lekivanv Помощь студентам 4 07.04.2011 11:12
Проблема с проверкой по списку, который зависит от условия jlobster Microsoft Office Excel 2 24.12.2009 21:41
как реализовать построковый переход с проверкой условия grom_nv Microsoft Office Excel 0 03.04.2009 07:31