Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Программа без окна: 100% загрузка проца   Найти похожие ветки 

 
TCrash ©   (2004-05-07 14:30) [0]

Хочу сделать прогу, которая будет периодически выполнять определенные действия.
Окно для этого не нужно в принципе, кроме того прога должна кушать как можно меньше ресурсов. поэтому прописал примерно следующее:
program cpuusglt;
uses
 windows;
begin
 while true do begin
   waitForSingleObject(0,200);
   // ездесь выполняются действия.
 end;
end.
Что я делаю не правильно?


 
Игорь Шевченко ©   (2004-05-07 14:31) [1]


> Что я делаю не правильно?



>   waitForSingleObject(0,200);


Вот это. Оно вообще зачем ?


 
P_Aleks ©   (2004-05-07 14:34) [2]

Дейсвительно странно. Наверно лечше в такой ситуации использовать
Sleep()


 
Digitman ©   (2004-05-07 14:36) [3]

в момент этого "страшного действа", waitForSingleObject(),
длящегося у тебя аж целых 200 мс, если первый параметр имеет смысл (он у тебя равен нулю, посему смысла не имеет) , никакой проблемы со 100%-ми быть не может и не должно


 
TCrash ©   (2004-05-07 14:42) [4]

А sleep() передает управление операционке?


 
P_Aleks ©   (2004-05-07 14:47) [5]

Ну да. Поток не будет работать заданное время. Соответственно и прибить его нормально в это время  будет невозможно.



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.06 c
1-1083839939
ary
2004-05-06 14:38
2004.05.23
Векторный шрифт


8-1078606910
Yuri Btr
2004-03-07 00:01
2004.05.23
Проблема с установкой ф-ии через BASS_ChannelSetSync


7-1081601554
Rustamonline1
2004-04-10 16:52
2004.05.23
Создание массивных процедур


1-1083933584
Nikolai_S
2004-05-07 16:39
2004.05.23
Как в TStringGrid отловить событие на двойной щелчок по заголовку


11-1072006070
Revolter
2003-12-21 14:27
2004.05.23
Font.Size (VCL) = ? (KOL)