Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543

Поменять обои на рабочий стол через реестр

27.08.2022, 20:08. Показов 3806. Ответов 49
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.У меня Вин 7 начальная,поэтому для смены обоев приходиться заходить в персонализацию.Я и подумал ,а не прощели менять обои через реестр,но с реестером я не работал и ни чего не получается.Пробовал разные варианты,все в пустую.Вот один код,он ничего не меняет.
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Public Class Form1
    Dim Pu, A, B, C As String
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Try
            A = "HKEY_CURRENT_USER\ Control Panel\ Desktop"
            B = "Wallpaper"
            My.Computer.Registry.SetValue(A, B, Pu)
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Try
            Dim FD As New OpenFileDialog
            FD.RestoreDirectory = True
            If FD.ShowDialog <> DialogResult.OK Then Exit Sub
            Pu = FD.FileName
            PictureBox1.Image = Image.FromFile(Pu)
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub
End Class
Поменять нужно запись,см.миниатюру.Как это сделать?
Миниатюры
Поменять обои на рабочий стол через реестр  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.08.2022, 20:08
Ответы с готовыми решениями:

Нужна программа, которая устанавливает обои на рабочий стол
Нужна программа, которая устанавливает обои на рабочий стол. Очень простую. Заранее спасибо!!

Обои на рабочий стол не ставятся
а вот у меня все иконки на месте и меню пуск в порядке. Но обои на рабочий стол не ставятся, просто серый фон стоит и все. Это в учетной...

Не устанавливаются обои на рабочий стол!
Привет всем! Я уже юзал поиск но ниче толкового по своей проблеме не нашел. А проблема такая: не ставятся обои на рабочий стол в Windows XP...

49
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
30.08.2022, 15:13  [ТС]
Студворк — интернет-сервис помощи студентам
Замабувараев, Именно так я и подумал.
0
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
30.08.2022, 15:41  [ТС]
Yury Komar, Попробовал вырезать эту картинку и вот
Миниатюры
Поменять обои на рабочий стол через реестр  
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4372 / 3442 / 512
Регистрация: 27.01.2014
Сообщений: 6,266
30.08.2022, 15:44
Странно, но как тогда некоторые программы меняют этот Wallpaper? У когото ж пооучается...
0
Лень — мое второе и
 Аватар для Orlangur
3231 / 2418 / 688
Регистрация: 28.11.2014
Сообщений: 3,603
Записей в блоге: 3
01.09.2022, 00:34
Тим70, так после смены через персонализацию картинка по этим путям меняется? А так же значение в реестре?
0
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
01.09.2022, 07:54  [ТС]
Orlangur, Конечто все меняетсь.И картинка и реестр.
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4372 / 3442 / 512
Регистрация: 27.01.2014
Сообщений: 6,266
01.09.2022, 12:21
Orlangur, Тут именно с правами доступа беда...
0
Лень — мое второе и
 Аватар для Orlangur
3231 / 2418 / 688
Регистрация: 28.11.2014
Сообщений: 3,603
Записей в блоге: 3
01.09.2022, 20:55
Тим70, Yury Komar, Ну тут я не очень понимаю, если через персонализацию менять, то меняется только путь в реестре? Или по пути
Цитата Сообщение от Тим70 Посмотреть сообщение
C:\Windows\Web\Wallpaper\Windo ws\img0.jpg
тоже меняется на выбранную картинку?
Если да, то тогда какой смысл от ключа в реестре?
Если проблема с правами доступа к ключу реестра, то что будет если в ручную поменять права и прописать нужное значение?
Если Картинка по пути
Цитата Сообщение от Тим70 Посмотреть сообщение
C:\Windows\Web\Wallpaper\Windo ws\img0.jpg
не меняется, то, думаю, её и нет смысла трогать.
Мельком пробежался по всей теме, вроде права меняли на ветку реестра. Что там сейчас с правами и можно ли менять значение руками?
0
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
01.09.2022, 21:44  [ТС]
Orlangur, И в ручную давал доступ и прописывал путь,все равно ставит системную картинку при этом в реестре остается путь который был прописан в ручную.Вобщем все без полезно.
0
Лень — мое второе и
 Аватар для Orlangur
3231 / 2418 / 688
Регистрация: 28.11.2014
Сообщений: 3,603
Записей в блоге: 3
01.09.2022, 21:46
Тим70, окей, а дёрганье SystemParametersInfo с SPI_SETDESKWALLPAPER и SPIF_UPDATEINIFILE тоже результата не даёт?
1
Любитель
 Аватар для Тим70
1054 / 764 / 161
Регистрация: 27.01.2019
Сообщений: 1,543
02.09.2022, 06:07  [ТС]
Orlangur, Надо поиграть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.09.2022, 06:07

Обои на рабочий стол не ставятся
у меня винда xp, почему картинка не ставяться на рабочий стол по середине экрана?ее можно постаить только если ее расширить по экрану либо...

Обои на рабочий стол, Huawei Honor
Всем привет. Есть у меня Huawei Honor. На нем стоит Android 4.0. При установке обоев на рабочий стол, предлагается выбрать область...

Модифицировать код, который назначает обои на рабочий стол
Есть код, который назначает обои на рабочий стол. Нужно изменить его так, чтобы можно было назначать картинку на рабочий стол в ручную. В...

как устанавливать обои на рабочий стол в ноутбуке e machines?
как устанавливать обои на рабочий стол в ноутбуке e machines?

Два монитора - как установить разные обои на каждый рабочий стол
Подскажите. Есть два монитора. Основной 1920*1080 и второй 1024*768, рабочий стол один. Поставил картинку на рабочий стол, на втором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
50
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru