/ / Como salvar a alteração do botão do Visual Basic feita durante a execução de depuração - vb.net, visual-studio-2013

Como salvar a alteração do botão do Visual Basic feita durante a execução da depuração - vb.net, visual-studio-2013

Gostaria de saber se é possível salvar uma edição de button.text depois de parar o programa, de modo que, quando eu iniciá-lo novamente, ele tenha o novo button.text ali.

Estou mudando um botão.texto que por padrão (quando o programa é iniciado) é snacks1. Quando eu mudo isso para snacks2 (depurar), ele permanece enquanto o programa está em andamento, mas assim que eu fecho o programa ele muda de volta para snacks1. Existe alguma maneira de salvar o button.text = snacks2 quando a alteração é feita enquanto o programa está em execução?

Espero ter sido específico o suficiente.

Respostas:

1 para resposta № 1

Definitivamente, você deve aprender sobre "My.Settings".

  1. Por meio da guia Projeto, você abre as propriedades do projeto.
  2. Em seguida, na guia Configurações, você cria uma variável apropriada (por exemplo, Nome = MeuTextoButton, Tipo = String, Escopo = Usuário, Valor = snacks1). Guia Configurações após adicionar "MyButtonText"
  3. Supondo que seu botão seja nomeadoButtonSnacks e você alterar seu button.text de "snacks1" para "snacks2" por meio de outro botão "s (ButtonChange) evento Button_Click, você deve escrever algo como o seguinte:

Private Sub ButtonChange_Click(sender As System.Object, e As System.EventArgs) Handles ButtonChange.Click My.Settings.MyButtonText = "snacks2" My.Settings.Save() ButtonSnacks.Text = My.Settings.MyButtonText End Sub

  1. Por fim, você deve alterar o evento Form_Load para manter a alteração.

Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load ButtonSnacks.Text = My.Settings.MyButtonText End Sub

Como diretriz, usei este ligação o que considero muito útil!


0 para resposta № 2

Se eu entendi sua pergunta direito, você quer salvá-la e usar na próxima vez que você depurar?

Eu faria assim:

Vá para Propriedades e, em seguida, Configurações e adicione ex. botão de texto Em seguida, vá para o seu código e escreva algo assim:

my.settings.buttonText = "TEXT HERE"

Em seguida, faça isso quando o formulário for iniciado, escreva algo assim:

button1.text = my.settings.buttonText