Главная страница
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.025 c
1-1121347326
Начинающий2
2005-07-14 17:22
2005.07.31
Есть 2 вопроса, 1 по ошибке, 2 по ShellExecute.


6-1113822641
Gek1
2005-04-18 15:10
2005.07.31
Socket Error 10038


3-1119365537
Alex17
2005-06-21 18:52
2005.07.31
из базы данных в EXEL


4-1117809351
iskatel
2005-06-03 18:35
2005.07.31
пульт avermedia


6-1113996842
MetalFan
2005-04-20 15:34
2005.07.31
Shutdown по сети