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

Вниз

Запуск моей программы   Найти похожие ветки 

 
xman ©   (2004-05-06 11:21) [0]

Можно ли както зделать так что бы она загружалась с низким приоритетом. т.е Не тормозила при запуске всю систему винды. Прога запускается при старте винды. Пускай она медленно запскается,но не тормозит систему.


 
Goida ©   (2004-05-06 11:41) [1]

Думаю, что нужно переписать программу с более проработанным алгоритмом....


 
Mim1 ©   (2004-05-06 11:44) [2]

Нет (ИМХО), зато можно его измеить в первой строке программы

например


program Project1;

uses
 Forms,
 Windows,
 Unit1 in "Unit1.pas" {Form1};

{$R *.res}

var
 op:DWORD;

begin
 op := GetPriorityClass(GetCurrentProcess);
 SetPriorityClass(GetCurrentProcess,IDLE_PRIORITY_CLASS);//чтоб не тормазила :)
 Application.Initialize;
 Application.CreateForm(TForm1, Form1);
 SetPriorityClass(GetCurrentProcess,op);// возвращаем старое значени когда загрузка завершена (если нада)
 Application.Run;
end.


С другой строны windows не начинает загрузку других приложений (ис списка автозагрузки) пока не загрузится ваше (думается что определяет он это по WaitForInputIdle) так что может дать вашей программе загрузится в полную силу? я например не начинаю работать пока в трее не появятся все исконки.


 
Mim1 ©   (2004-05-06 11:46) [3]

Конечно же "(из списка автозагрузки)", звиняюсь.


 
xman ©   (2004-05-06 12:59) [4]

дело в том что прга открывается делает работу и закрыывается
с ней я не работаю.


 
Романов Р.В. ©   (2004-05-06 13:02) [5]

Поставь паузу перед началом работы проги в 1-2 минуты.



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
4-1081163464
Arturchik
2004-04-05 15:11
2004.05.23
Не хочет работать в OnShow(OnCreate): if Process32First(handler,d


14-1083483352
kldstat
2004-05-02 11:35
2004.05.23
Отпуск


7-1082100061
i2e
2004-04-16 11:21
2004.05.23
Серийный номер (опять)


14-1083436789
RealRascal
2004-05-01 22:39
2004.05.23
Ярлыком выключить монитор


14-1083323186
Тимохов
2004-04-30 15:06
2004.05.23
Антиспамовая прога.