|
Вопрос # 658/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!Помогите плиз.Мне надо вывести обои на рабочий стол в формате JPG.Обоина находится в папке с программой.
 |
Вопрос задал: Аксион (статус: 4-ый класс)
Вопрос отправлен: 22 июня 2007, 19:57
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, ММО!
Говорят вот так, как в приложении
Этим способом можно также изменять обои картинками jpg и gif
Приложение: Переключить в обычный режим- uses
- ComObj, ShlObj;
-
- procedure ChangeActiveWallpaper;
- const
- CLSID_ActiveDesktop: TGUID = '{75048700-EF1F-11D0-9888-006097DEACF9}';
- var
- ActiveDesktop: IActiveDesktop;
- begin
- ActiveDesktop := CreateComObject(CLSID_ActiveDesktop)
- as IActiveDesktop;
- ActiveDesktop.SetWallpaper('c:windowsforest.bmp', 0);
- ActiveDesktop.ApplyChanges(AD_APPLY_ALL or AD_APPLY_FORCE);
- end;
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 22 июня 2007, 22:08
Оценка за ответ: 5
|
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|