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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.11.2012, 03:54   #1
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию При достижении определенного количества участников выскакивает окно (проблема)

Здравствуйте, допустим есть группа Вконтакте и в ней к примеру 999 участников, нужно чтобы при достижении определенного количества участников выскакивал Showmessage, количество указывается в Edit, как все это дело осуществить? Как я понял сначала отправляем GET запрос на группу (но надо чтобы страница обновлялась допустим каждую минуту, можна использовать Sleep), далее парсим участников группы и дальше просто делаем проверку типа if then, что скажете?

Кусок html кода:
Код:
    Подписчики
  </div>
  <div class="p_header_bottom">
    <span class="fl_r"></span>
    2<span class="num_delim"> </span>899 подписчиков
  </div>

Последний раз редактировалось FleXik; 20.11.2012 в 03:57.
FleXik вне форума
Старый 20.11.2012, 05:15   #2
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

разобрался, теперь новый вопрос, нужно постоянно проверять ссылку на группу, можно ли как то сделать это кроме Sleep? И еще вопрос, допустим в Edit1 указали цифру 100, как сделать чтобы кнопка старт была нажата до тех пор пока не найдет эту цифру?

Последний раз редактировалось FleXik; 20.11.2012 в 05:19.
FleXik вне форума
Старый 20.11.2012, 05:28   #3
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

Цитата:
Сообщение от FleXik Посмотреть сообщение
разобрался, теперь новый вопрос, нужно постоянно проверять ссылку на группу, можно ли как то сделать это кроме Sleep? И еще вопрос, допустим в Edit1 указали цифру 100, как сделать чтобы кнопка старт была нажата до тех пор пока не найдет эту цифру?
1) TTimer, или же в потоке использовать sleep();
2) Ну проще думаю сделать ее неактивной - ButtonN.Enabled:=False;
Delphi_ProGer вне форума
Старый 20.11.2012, 05:31   #4
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
Сообщение от Delphi_ProGer Посмотреть сообщение
1) TTimer, или же в потоке использовать sleep();
2) Ну проще думаю сделать ее неактивной - ButtonN.Enabled:=False;
да я уже сам все сделал, спросил потому что ленивый, итак как поступил я, если количество людей меньше чем указано в Edit1 то кнопка нажата до тех пор пока это количество не станет таким как указано в Edit1(что мне и нужно было сделать), всем спасибо. Не активной я тоже сделал (но без выделенного потока это не особо и заметно, все подвисает). Тему можна закрыть.
FleXik вне форума
Старый 20.11.2012, 05:41   #5
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

все сделал, тему закройте пожалуйста

Последний раз редактировалось FleXik; 20.11.2012 в 05:55. Причина: разобрался, тему офф
FleXik вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод сообщения при достижении времени and150382 Microsoft Office Excel 5 19.11.2012 15:23
при запуске открывается консоль и выскакивает окно-ошибка приложения. как исправить? Ника К Помощь студентам 1 07.06.2012 23:29
Новое окно при введении определенного слова в Edit 2010KOHTEP Общие вопросы Delphi 3 11.05.2011 18:37
Выскакивает окно при запуске операционки: Windows не удаётся найти 'svchost.exe'..... СисТемникс Windows 2 15.08.2010 09:23
Вставка определенного количества пробелов Klim Bassenger Microsoft Office Excel 3 01.07.2009 10:11