| 
| 
 | Вопрос # 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
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |