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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2011, 23:43   #1
Excellion
Пользователь
 
Регистрация: 03.01.2011
Сообщений: 26
По умолчанию Загрузка Библиотеки в exe и интервал на выполнение

как написать библиотеку котороя выполняла бы определенный кусок кода, каждые 60 сек?
например каждые 60 сек проверяла бы :
Код:
   a: HWND;

    a := FindWindow(pAnsiChar('Opera Main Window'),Nil);

  If IsWindow(a) then  begin
  // тратата
  end else
  // тратата

Последний раз редактировалось Stilet; 20.01.2011 в 07:56.
Excellion вне форума Ответить с цитированием
Старый 20.01.2011, 02:15   #2
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Самый просто и провернный способ это создание отдельной нити (класс TThread) Пускай он там себе каждые 60 сек проверяет и заодно главная нить программы висеть по пусту не будет.

Есть второй способ. Можно подписаться на события виндовс и ждать скажем создания процесса.
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 20.01.2011, 03:39   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Можно подписаться на события виндовс и ждать скажем создания процесса.
не припомню такого события, разве что хук вешать..но не то.

ТС, вы так задачу и не сказали, вам обязательно ДЛЛ надо то?

вообще у ДЛЛ есть точка входа, в ней создаете поток, и делайте в нем что хотите(почти)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка картинок в exe sk8-roma@mail.ru Общие вопросы Delphi 8 30.07.2010 22:55
Загрузка html из EXE Shouldercannon Общие вопросы Delphi 9 21.01.2010 19:18
Загрузка изображения из exe Volkogriz Общие вопросы Delphi 13 18.01.2010 17:51
загрузка библиотеки DLL s2dentishe Помощь студентам 7 10.01.2010 17:48
Ошибка и правельная загрузка иконки exe файла в Delphi TaYgA Помощь студентам 0 30.10.2009 20:51