|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Определить, когда полностью загрузилась ОС
Проблема следующая - моя прога сидит в автозагрузке. И в момент загрузки ОС из функции OnCreate, обращается к функции АПИ. Как бы определить, что система еще не загрузилась и пока рано вызывать функцию
|
#2
|
||||
|
||||
Наверное только по запущенным процессам и службам проверять.
|
#3
|
||||
|
||||
сначала запускается ОС, которая, в свою очередь, запускает остальные программы. не?
Пишу программы за еду. __________________ |
#4
|
||||
|
||||
Цитата:
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#5
|
||||
|
||||
ну LoadLibrary загрузит их
Пишу программы за еду. __________________ |
#6
|
|||
|
|||
Цитата:
После загрузки/перезагрузки компа выскакивает ошибка: System Error. Code 5 Отказано в доступе. Грешу на следующие строчки: Цитата:
|
#7
|
||||
|
||||
добавил программу:
Код:
var i: Integer; begin SetThreadExecutionState(2); if not SystemParametersInfo(SPI_GETSCREENSAVETIMEOUT,0,@i,0) then RaiseLastOSError; ShowMessage(IntToStr(i)); if not SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT,i,nil,0) then RaiseLastOSError; end; Пишу программы за еду. __________________ |