Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Как программно заменить обои на рабочем столе   Найти похожие ветки 

 
Yandexman   (2005-05-29 16:54) [0]

Как программно заменить обои на рабочем столе, и заставить изменения мгновенно вступить в силу, а не после перезагрузки PC


 
KilkennyCat ©   (2005-05-29 17:04) [1]

Воспользоваться ником.


 
Marser ©   (2005-05-29 17:24) [2]

SystemParametersInfo


 
Antonn ©   (2005-05-29 17:44) [3]

procedure TF_cal.SetWallpaper(Value: string);
begin
   SystemParametersInfo(spi_SetDeskWallpaper, 0, PChar(Value) , spif_UpdateIniFile);
end;


 
Grief ©   (2005-05-29 22:22) [4]

глючная кстати вещь, у меня после перезагрузки старые восстанавливаются


 
Marser ©   (2005-05-29 23:46) [5]


> Grief ©   (29.05.05 22:22) [4] [Новое
>сообщение][Ответить]
> глючная кстати вещь, у меня после перезагрузки старые
> восстанавливаются

Какое-то приложение проводит откат системы, скорее всего.


 
Eraser ©   (2005-05-29 23:50) [6]

Marser ©   (29.05.05 23:46) [5]

Нет, просто ф-я SystemParametersInfo не подправляет реестр, а при загрузке загружается файл, прописаный в реестре.


 
Marser ©   (2005-05-30 00:01) [7]


> Нет, просто ф-я SystemParametersInfo не подправляет
> реестр, а при загрузке загружается файл, прописаный в
> реестре.

Значит, следует это в реестре закреплять...


 
Eraser ©   (2005-05-30 00:02) [8]

Marser ©   (30.05.05 00:01) [7]

Угу.
HKEY_CURRENT_USER\Control Panel\Desktop
Wallpaper


 
Yandexman   (2005-05-30 06:55) [9]

Так пробовал я это и
SystemParametersInfo и HKEY_CURRENT_USER\Control Panel\Desktop
изменения вступают в силу только после перезагрузки! а нужно мгновенно!


 
Yandexman   (2005-05-30 10:12) [10]

!


 
Antonn ©   (2005-05-30 14:41) [11]

?


 
Eraser ©   (2005-05-30 14:44) [12]

Yandexman   (30.05.05 06:55) [9]

Ё-моё... а совместить [3] и [8] никак??? ;-)


 
Marser ©   (2005-05-30 14:44) [13]

В оригинале переписки Гюго с издателем было так:
?
!


 
Floppy ©   (2005-05-30 14:45) [14]

На DelphiWorld представлены 5 вариантов сабжа


 
Yandexman   (2005-05-30 17:16) [15]


> На DelphiWorld представлены 5 вариантов сабжа

и ни один сабж в WinXP не работает.Все проверено ещё перед тем как задать вопрос.


 
Yandexman   (2005-05-31 07:51) [16]

Люди!


 
Antonn ©   (2005-05-31 08:25) [17]

Yandexman   (31.05.05 7:51) [16]
Люди!

нет таких, кончились все.
:)


 
Yandexman   (2005-05-31 18:05) [18]

Нелюди !


 
Antonn ©   (2005-05-31 18:10) [19]

Yandexman   (31.05.05 18:05) [18]
слушай, а почему бы не попробывать [12]?
:)



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.039 c
1-1121347326
Начинающий2
2005-07-14 17:22
2005.07.31
Есть 2 вопроса, 1 по ошибке, 2 по ShellExecute.


3-1118761254
Ega23
2005-06-14 19:00
2005.07.31
Почему не обновляется RecordCount?


14-1121238839
вразлет
2005-07-13 11:13
2005.07.31
Европейцы и Россия


14-1120815378
lookin
2005-07-08 13:36
2005.07.31
Высокоскоростная съемка


14-1120073358
kaif
2005-06-29 23:29
2005.07.31
Любопытная статистика отстоя