![]() |
|
|
Регистрация | << Правила форума >> | 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; Пишу программы за еду. __________________ |