none
add registro no windows com parte modificável usando Texbox tem com? se sim com faz? RRS feed

  • Discussão Geral

  • tenho o seguinte código de regedit queria colocar em um botão no vb só que com um detalhe que a parte "3838380"através de uma texBox que eu colocasse essa parte na texbox como eu quisesse e quando eu clicasse no botao o codigo era registrado no registro com a parte que "3838380" editada do jeito que deixei na texbox por exemplo "43DAFF"

    HKEY CURRENT USER\SOFTWARE\Microsoft\Windows\DWM" "AccentColorInactive"=REG_DWORD:0xff3838380

    no caso Ficaria algo assim

    HKEY CURRENT USER\SOFTWARE\Microsoft\Windows\DWM" "AccentColorInactive"=REG_DWORD:0xff"modificavel"

    domingo, 20 de março de 2016 05:05

Todas as Respostas

  • Use isto:

    My.Computer.Registry.SetValue("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM", "AccentColorInactive", Convert.ToInt32("ff" + TextBox3.text, 16), RegistryValueKind.DWord)

    Att,


    Antero Marques

    domingo, 20 de março de 2016 05:43
  • ta dando esse erro ai
    domingo, 20 de março de 2016 18:13
  • Imports Microsoft.Win32

    Antero Marques

    domingo, 20 de março de 2016 18:29
  • a função desse código e para ser simples altera a cor da gela inativa do windows com o codigo da cor dentro da texbox
    domingo, 20 de março de 2016 18:35
  • Certo,

    Se você quiser colocar um valor no registro é isso que você usa

    Primeiro precisa do namespace Win32

    Imports Microsoft.Win32

    depois usa esse comando que te passei.

    Não está adicionando a chave e o valor ?


    Antero Marques

    domingo, 20 de março de 2016 18:39
  • poderia fazer esse código Naum to conseguindo compreender sua explicação 
    domingo, 20 de março de 2016 19:12
  • Acabei de fazer um form e coloquei este código nele. Ele vai adicionar a chave e setar o valor.

    Imports Microsoft.Win32
    
    
    Public Class Form1
        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            My.Computer.Registry.SetValue("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM", "AccentColorInactive", Convert.ToInt32("ff" + TextBox3.text, 16), RegistryValueKind.DWord)
        End Sub
    End Class

    Att,


    Antero Marques


    domingo, 20 de março de 2016 19:51
  • obrigado era exatamente o que eu procurava

    domingo, 20 de março de 2016 20:34
  • naum quero criar outra pergunta então vou pergunta aki tem algum codigo para vb para coloca o meu projeto para quando ele for fechado ele exclui todos arquivos que ele crio na pasta temp do windows
    segunda-feira, 21 de março de 2016 18:33