Перейти к содержанию
Fire Monkey от А до Я
  • 0

как сделать задержку ?


chaplin.u@gmail.com

Вопрос

В программе данные не успевают обработаться. нужно сделать задержку на секунду. поставить цикл не хотелось бы чтобы не загружать прибор. 

может кто подскажет мудрое решение.

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Можно подробнее? У тебя просто зависает приложение или поток слишком рано результаты требует у другого?

Изменено пользователем Zawuza
Ссылка на комментарий
  • 0

да, смысл вопроса ускользает

если нужно оставить прибор в покое на N мсек, заведите таймер, или сделайте поток, в нем сначала Sleep(N) а потом - запуск следующего шага

Ссылка на комментарий
  • 0

Работу с прибором сделать в потоке. Результаты поток через Queue отдает в основной поток. И уже в потоке - Sleep, это будет точнее чем таймер, который (к слову) на винде весьма не точен.

Ссылка на комментарий
  • 0

я делаю для Андроида и там такие потоки слёз програмистов... Два телефона с одной и той же версией а работают по разному....

так что  Sleep(N)  самое удачное решение. Спасибо !

Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...