É uma aplicação rara Windows que não compartilham pelo menos alguns dados entre as várias janelas e diálogos que podem aparecer durante o seu funcionamento. Alcançar esta tarefa é mais simples do que muitos desenvolvedores acreditaria : exige pouco mais do que a adição de uma única palavra-chave , "público" para as variáveis existentes e mover toda a informação que precisa ser compartilhado nas variáveis públicas . A única ressalva é que as propriedades já existentes no fórum não pode ser alterado ao público. Coisas que você precisa
É uma aplicação rara Windows que não compartilham pelo menos alguns dados entre as várias janelas , quadros e caixas de diálogo que possam surgir durante o seu funcionamento. Alcançar esta tarefa é mais simples do que muitos desenvolvedores acreditaria : . Que exige pouco mais do que a adição de uma única palavra para as variáveis existentes
Mostrar Mais instruções
1
Crie um novo projeto , clicando em " arquivo " e" New Project " . Selecione " Windows Forms Application ".
2
Clique duas vezes no componente " Textbox " da caixa de ferramentas eo componente "Button" para adicionar um de cada um para a primeira forma no projeto.
3
botão direito do mouse na forma e selecione " Ver código ". Cole o seguinte código na janela que se abre :
sharedText Pública As String
A palavra "Público " consegue tudo para a tarefa : o resto do tutorial vai fazer nada além de ilustrá-lo em ação . Ao sinalizar uma variável como "Público ", o que permite todas as outras formas e módulos dentro do mesmo aplicativo para ler e gravar os dados.
4
Clique em " Form1.vb [Design] " para voltar ao a visão de forma e clique duas vezes na caixa de texto no formulário. Isto irá criar um evento para toda vez que o texto em si é modificado. Ele será chamado " TextBox1_TextChanged . "
Cole o seguinte para ela, para definir a variável sharedText declarou na Etapa 3:
sharedText = TextBox1.Text
Esta etapa é necessária , porque o próprio TextBox não pode ser definido como uma variável pública .
5
Clique em " Form1.vb [Design ]" e, novamente, e desta vez dê um duplo clique no botão para criar um evento para quando o botão é clicado. Cole o seguinte para fechar o formulário e abrir outro:
Me.Visible = False
Form2.Visible = True
6
Adicione a sua segunda forma , clicando "Projeto" e " Add Windows Form. "
7
clique duas vezes no componente " etiqueta " da caixa de ferramentas para adicioná-lo à sua nova forma .
8
Duplo clique com o plano de fundo do novo formulário. Isto irá criar um evento para ser executado assim que o novo formulário é carregado . Cole o seguinte para ele : .
Label1.Text = Form1.sharedText
Isso simplesmente leva a variável sharedText da primeira forma e usa-lo como o texto para o rótulo neste formulário < br >
Todos os dados podem ser compartilhados entre múltiplas formas dessa forma : adicionar a palavra-chave "Público" para a variável na forma de fonte e digite o nome do formulário "ponto" nome da variável na forma de recebimento
.