Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как проверить запущен ли процесс?


Vitek2 ©   (2007-12-13 22:37:00) 

Нужна функция которая проверит запущен ли определённый процесс.
На пример если процесс winamp.exe запущен то label1.caption:='1' иначе 0.

ЗЫ. и ещё вопрос.через date() я счатал текущее время. как мне к нему прибавить, скажем 20 мин.


Джо   (2007-12-18 06:08:00) [1]

CreateToolhelp32Snapshot()
Process32First()
Process32Next()


raul   (2007-12-18 05:16:00) [2]

Та же проблема.

> Есть функции, которые позволяют перебрать все процессы работающие в
> системе.

Так тоже пойдет. Что за функция?


Германн   (2007-12-14 01:19:00) [3]


> Vitek2 ©   (13.12.07 22:37)
>
> Нужна функция которая проверит запущен ли определённый процесс.
>
>

Такой стандартной функции нет, имхо. Поскольку по смыслу сабжа нужно искать не определённый процесс, а процесс связанный с определённымexe-файлом.
Есть функции, которые позволяют перебрать все процессы работающие в системе.


> и ещё вопрос.через date() я счатал текущее время. как мне
> к нему прибавить, скажем 20 мин.
>

Читай справку по TDateTime. Там всё ясно написано. Ну а если что не поймешь, спрашивай.


Vitek2   (2007-12-14 00:21:00) [4]

up/


Vitek2   (2007-12-13 22:38:00) [5]

пардон. время через time().


Наверх

Титульная страница Поиск, карта сайта Написать письмо