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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2011, 17:05   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию Проверка значений процесса. Неработает код.

Всем снова здаравствуте!

проблема:
Данный код, не работает. Он почему-то игнорируется.

Код:
        if not AppInfo.ForcedAffinityAndPriorityChanging_flag then
        begin
        WaitForSingleObject(hProcess, INFINITE); //Следим постоянно
        CloseHandle(hProcess);
        CloseHandle(hThread);
        end else
        begin
        repeat
        WaitResult2:=WaitForSingleObject(hProcess, 1000); 
        if WaitResult2 = WAIT_TIMEOUT then
          begin
            GetProcessAffinityMask(hProcess,p,s);
            If not (p = Appinfo.CPUAffinity) then
            begin
            SetProcessAffinityMask(hProcess, AppInfo.CPUAffinity);
            end;

            if not (GetPriority(AppInfo.CPUPriority) = GetPriorityClass(hProcess)) then
            begin
            SetPriorityClass(hProcess,GetPriority(AppInfo.CPUPriority));
            end;
        CloseHandle(hProcess);
        CloseHandle(hThread);
          end;
          until WaitResult2 <> WAIT_TIMEOUT;
        end;
См. отладчиком, доходит до:
Код:
WaitResult2:=WaitForSingleObject(hProcess, 1000);
после этой строки дальше не идёт.
Человек_Борща вне форума Ответить с цитированием
Старый 07.01.2011, 23:07   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Поможет кто?
Человек_Борща вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка вводимых значений Saken_ Общие вопросы Delphi 8 18.10.2010 10:57
Проверка значений диапазона Verano naranjo Microsoft Office Excel 1 24.02.2010 11:14
неработает код при запуске системы (( почему? KWN, lnc Общие вопросы Delphi 20 27.01.2010 04:03
проверка вводимых значений nik1905 Microsoft Office Excel 7 26.08.2009 17:06
Неработает код для перехвата API-функции в Vista 64bit artemvyrtosu Win Api 0 30.06.2009 18:31