Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизЗапуск моей программы Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.029 c