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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2010, 18:58   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
Вопрос Проверить запущен ли поток и изменить его приоритет?

Привет всем=)
Возник вопрос..
Как проверить существование потока.. если существует то изменить его приоритет в системе...

И можно ли изменять приоритет потока если он уже запущен? (думаю что нет, но надо уточнение... )

Можно конкретно пример?

к примеру:
Код:
if threadExists(gh) then
case gh.priority of
0:tpNormal
1:tpHigh
Человек_Борща вне форума Ответить с цитированием
Старый 27.07.2010, 19:08   #2
ZaRDaK
Форумчанин
 
Регистрация: 01.09.2009
Сообщений: 197
По умолчанию

С помощью ToolHelp32:
http://msdn.microsoft.com/en-us/library/aa911386.aspx
http://msdn.microsoft.com/en-us/library/aa908951.aspx
http://msdn.microsoft.com/en-us/library/bb202774.aspx
И отсеиваешь по нужным тебе параметрам.
ZaRDaK вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить приоритет процесса [delphi] f1xed Помощь студентам 1 09.02.2010 14:31
запущен ли процесс Vaska Общие вопросы C/C++ 0 03.04.2009 15:42
Проверить существует ли путь и создать если его нет hoba PHP 6 29.08.2008 14:40
Как изменить стиль шрифт выделенного тексту слова в компоненте RichEdit при выделении его? SkAndrew Общие вопросы Delphi 9 23.04.2008 01:35
Как изменить свойство объекта, если его имя находится в переменной? Aiden Компоненты Delphi 1 13.09.2007 07:57