|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.11.2008, 13:14 | #1 |
Регистрация: 10.06.2008
Сообщений: 4
|
Как задать время до появления скринсейвера
Я пишу программу в Delphi, которая устанавливает скринсейверы на компьютер пользователя. Но есть небольшая проблема. Мне нужно через эту программу задать время ожидания до появления скринсейвера аналогично тому как это мы делаем правым щелчком мыши по рабочему столу. Я знаю, что это время содержится в параметре реестра ScreenSaveTimeOut, но когда изменяю этот параметр ничего не происходит и время задержки остаётся прежним. Но если задать время через привычное меню свойств экрана,тогда время становится другим и этот параметр также меняется. Мне кажется что есть ещё какое-то звено, через которое записывается это время. Подскажите пожалуйста, как всё-таки грамотно задать время, чтобы всё работало. Спасибо
|
09.11.2008, 19:20 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
вот так:
SystemParametersInfo(SPI_SETSCREENS AVETIMEOUT, <время в секундах>,0,0) |
17.01.2009, 19:13 | #3 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
Нужно установить время появления скринсейвера меньшее времени,установленное по умолчанию-1 минута,на меньшее никак не установишь в обычном меню свойств экрана..можно ли это произвести через эту функцию SystemParametersInfo(SPI_SETSCREENS AVETIMEOUT, <время в секундах>,0,0)?если нет,подскажите пожалуйста через какую можно.
|
17.01.2009, 20:57 | #4 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
|
17.01.2009, 21:30 | #5 | |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
Цитата:
подошло,что хотел,то и реализовал! Последний раз редактировалось rpy3uH; 18.01.2009 в 16:39. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать рекурсией? | Irdis | Фриланс | 4 | 11.02.2010 02:01 |
Как задать множество | 1234 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 25.05.2008 16:15 |
Скринсейвера на С++ | zender | Общие вопросы C/C++ | 1 | 10.01.2008 11:37 |
Как задать прозрачность формы | dimfil | Общие вопросы Delphi | 2 | 09.11.2007 09:53 |
Как задать мнимую переменную | AlexVI | Общие вопросы Delphi | 2 | 21.01.2007 03:00 |