| 
| 
 | Вопрос # 3 927/ вопрос открыт / | 
 |  Здравствуйте!Можно ли программно изменить время включения скринсейвера в Windows XP? Если можно, то как?
 
|  |   Вопрос задал: AlexMPEI (статус: 1-ый класс)Вопрос отправлен: 25 марта 2010, 15:13
 Состояние вопроса: открыт, ответов: 2.
 |  Ответ #1. Отвечает эксперт: min@y™ Параметры скринсейвера хранятся в реестре в разделе HKEY_CURRENT_USER\Control Panel\Desktop.В частности, время включения скринсейвера регулируется строковым параметром ScreenSaveTimeOut. Значение этого параметра - время в секундах.
 Чтобы прочитать/изменить это значение, можно воспользоваться классом TRegistry.
 
|  | Ответ отправил: min@y™ (статус: Доктор наук)Время отправки: 25 марта 2010, 15:30
 
 |  Ответ #2. Отвечает эксперт: DNK Здравствуйте, AlexMPEI! pauseScreen := StrToInt(Edit1.Text);
SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT, pauseScreen, nil, SPIF_UPDATEINIFILE); 
|  | Ответ отправил: DNK (статус: Студент)Время отправки: 25 марта 2010, 15:42
 
 |  
 Мини-форум вопросаВсего сообщений: 1; последнее сообщение — 26 марта 2010, 13:12; участников в обсуждении: 1. 
|   | AlexMPEI (статус: 1-ый класс), 26 марта 2010, 13:12 [#1]:попробовал метод DNK. работает. спасибо |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |