Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2010, 19:23   #1
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию Как сменить обои на столе?

Пробывал функцией:
Код:
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, PChar(ExeInfo1.SystemDir+'\WinXP.jpg'), SPIF_UPDATEINIFILE);
Но она не сработала

Последний раз редактировалось KoBRaAndrey; 20.01.2010 в 19:45.
KoBRaAndrey вне форума Ответить с цитированием
Старый 20.01.2010, 19:57   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Внимательнее нужно быть...
Код:
SystemParametersInfo(SPI_SETDESKWALLPAPER,0,PChar('c:\desk.bmp'),SPIF_UPDATEINIFILE);
mihali4 вне форума Ответить с цитированием
Старый 20.01.2010, 20:02   #3
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

Оно не работает, не в этом дело, монитор остаеться прежним, после перезагрузки или обновление экрана монитор просто синий
KoBRaAndrey вне форума Ответить с цитированием
Старый 20.01.2010, 20:06   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А почему у меня работает ? И никакой перезагрузки не нужно.
Перед тем, как дать ответ, я проверяю его у себя...
Я просто скопировал строку из своего проекта.
mihali4 вне форума Ответить с цитированием
Старый 20.01.2010, 20:15   #5
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

У меня Win7 на ней работает, мне нужно менять на ХР, я на VirtualBOX установил ХР для тестов, скопировал для примера бмпшку на диск с, дал ей имя desk.bmp. И привентил код к кнопке, жму на кнопку, монитор не сменился. Двигаю окно программы,а за ней синий след, если обновить или перекгрузить комп, картинка тупо синия

Последний раз редактировалось KoBRaAndrey; 20.01.2010 в 20:17.
KoBRaAndrey вне форума Ответить с цитированием
Старый 20.01.2010, 20:17   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

А диск С у вас где?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 20.01.2010, 20:19   #7
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

Все спасибо, дело было в том что я хотел загрузить в JPG а не выходило, конвертнул картинку в BMP, все хорошо
KoBRaAndrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно сменить тему Windows xp? BuT@JL Общие вопросы Delphi 3 09.01.2010 14:27
Windows 7. Как сменить обои и цвет прозрачности Aero программно? TwiX Помощь студентам 1 02.11.2009 17:59
как сменить ник ??? maladoy О форуме и сайтах клуба 12 07.02.2009 19:45
как сделать чтоб экселев. файл висел открытым на рабочем столе как афиша на заборе? Мара Помощь студентам 6 24.07.2008 13:29
Как сменить регистр текста в TMemo? Алексей_C Общие вопросы Delphi 3 30.10.2007 15:29