Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: И еще... Добавлено: 04.11.04 21:31  

Автор вопроса:  Black Dragon | Web-сайт: в разработке | ICQ: 321186096 
Возникла задача: нужно поменять фоновый рисунок Windows'а. Искал в Библиотеке кодов, но там нашел пример, работающий только с рисунками формата Windows Bitmap (bmp). А мне нужна поддержка форматов
GIF, DIB, JPG, JPEG и PNG
. Как это сделать?

Ответить

  Ответы Всего ответов: 11  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 04.11.04 22:46
Загрузить на форму, а далее с пом. SavePicture сохранить в bmp, и установить... Для других форматов требуется включить отображение Web содержимого... и т.д.

Ответить

Номер ответа: 2
Автор ответа:
 Black Dragon



ICQ: 321186096 

Вопросов: 30
Ответов: 347
 Web-сайт: в разработке
 Профиль | | #2
Добавлено: 05.11.04 07:54
Да, понимаю, но у меня работает Active Desktop, и сейчас стоит рисунок JPG. Но программно я поменять его не могу: появляется просто фоновый цвет (у меня WinXP и синий фон), хотя Active Desktop остается включенным!

Ответить

Номер ответа: 3
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #3
Добавлено: 05.11.04 22:38
дык отключи Active Desktop...

Ответить

Номер ответа: 4
Автор ответа:
 Black Dragon



ICQ: 321186096 

Вопросов: 30
Ответов: 347
 Web-сайт: в разработке
 Профиль | | #4
Добавлено: 07.11.04 18:57
Если я отключу вообще Active Desktop, то я не смогу ставить рисунки формата JPG не то, что программно...
Кстати, есть прога StyleXP, там есть возможность менять фоновый рисунок, причем никаких проблем. Это значит, что можно как-то сменить его

Ответить

Номер ответа: 5
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #5 Добавлено: 09.11.04 08:29
Дык вроде ось все равно jpg сохраняет в bmp когда кладет на стол. Раньше всегда так было - кладешь вроде jpeg, а где-то в папке винды уже bmp-шка... С bmp примерчик я клал на форуме.

Ответить

Номер ответа: 6
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #6
Добавлено: 09.11.04 08:54
вообще-то нет...

Ответить

Номер ответа: 7
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 09.11.04 11:10
 LamerOnLine,
 В 98 для отображения JPG на Рабочем столе нужно включить Active Desktop, а на более поздних версиях он и так всё время включен.

Ответить

Номер ответа: 8
Автор ответа:
 Black Dragon



ICQ: 321186096 

Вопросов: 30
Ответов: 347
 Web-сайт: в разработке
 Профиль | | #8
Добавлено: 09.11.04 22:41
Вроде бы да (на счет круглосуточной работы Active Desktop'a), но на счет того, что даже эта программа подвешивала на стол BMP - не знаю...
А примерчик у меня есть.

Ответить

Номер ответа: 9
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #9 Добавлено: 10.11.04 09:05
2CyRax Ну это я знаю. Тем не менее, если мне не изменяет память, винда все равно конвертит jpeg в bmp. То есть кладешь jpg, показывает что файл называется jpg, но на винте появляется здоровенная bmp-шка.

Ответить

Номер ответа: 10
Автор ответа:
 Black Dragon



ICQ: 321186096 

Вопросов: 30
Ответов: 347
 Web-сайт: в разработке
 Профиль | | #10
Добавлено: 11.11.04 20:23
LamerOnLine, а ты эту
здоровенную bmp-шку
находил? Ты имеешь в виду, что выбираешь файл одного из пяти форматов (приводил в вопросе), а Win тем временем форматит рисунок под bmp? Что-то интересное - никогда не думал...

Ответить

Номер ответа: 11
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #11 Добавлено: 11.11.04 21:27
Ogrel Mike, вот ты бы и поискал у себя эту BMP а потом уже и возмущался и человека подкалывал... :)
Ищи примерно здесь:
C:\Documents and Settings\user_name\Local Settings\Application Data\Microsoft\Wallpaper1.bmp

ЗЫ
Все это верно, по крайней мере если у тебя XP, иначе я дико извиняюсь :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам