Lar Finanças Pessoais Abrir, fechar e ocultar formulários com o Visual Basic. NET - dummies

Abrir, fechar e ocultar formulários com o Visual Basic. NET - dummies

Índice:

Vídeo: EXCEL, VBA, 2013, ABRIR, FECHAR, FORMULÁRIO, ATRAVÉS DE, BOTÃO, AVANÇAR, VOLTAR 2024

Vídeo: EXCEL, VBA, 2013, ABRIR, FECHAR, FORMULÁRIO, ATRAVÉS DE, BOTÃO, AVANÇAR, VOLTAR 2024
Anonim

Tendo vários formulários como parte de seu Visual Basic. O programa NET pode ser bom, mas quando o Visual Basic. O programa NET é executado, normalmente exibe um formulário. Para criar as outras formas do seu programa (ou desaparecer), você precisa usar o código BASIC para informar seu programa, "Ok, agora coloque este formulário específico na tela e esconda esse outro formulário fora da vista. "

Abrindo um formulário

Antes de poder abrir (ou fechar) um formulário, você precisa saber o nome específico do formulário que deseja abrir ou fechar. A janela do Solution Explorer lista os nomes de todos os formulários que compõem o seu Visual Basic. NET, como um formulário chamado frmMain. vb.

Depois de saber o nome do formulário que deseja exibir, você precisa usar o comando BASIC para abrir o formulário, como o seguinte:

Dim oForm As FormName

oForm = Novo FormName ()

oForm. Show ()

oForm = Nothing

No caso de as quatro linhas acima do código BASIC parecerem confusas, aqui está uma explicação rápida sobre o que eles fazem:

1. A primeira linha diz o Visual Basic. NET, "Define um objeto chamado oForm, que representará o formulário que deseja abrir, denominado FormName. "Então, se você quisesse abrir um formulário chamado frmMain, você digitaria: Dim oForm As frmMain

(O nome oForm é arbitrário e pode ser qualquer nome que você escolher. O "o" é apenas uma abreviatura para dizer que este é um objeto.)

2. A segunda linha diz ao Visual Basic. NET, "Crie um novo objeto chamado oForm, que representa o formulário representado pelo nome FormName. "(A principal diferença entre a primeira e a segunda linha é que a primeira linha apenas disse ao Visual Basic. NET para se preparar para criar um objeto para representar seu formulário enquanto a segunda linha realmente cria esse objeto para representar seu formulário.)

3. A terceira linha informa ao Visual Basic. NET, "Mostre o formulário representado pelo objeto oForm. "

4. A quarta linha informa ao Visual Basic. NET, "Defina o objeto chamado oForm como nada para liberar a memória que estava ocupando. "

É importante configurar o objeto em Nada para liberar memória porque, se você abrir muitos formulários sem liberar a memória que eles usam, o computador pode ficar sem memória e fazer com que seu programa fique congelado ou falhante.

Ocultando (e mostrando) um formulário

Se você quiser fazer desaparecer temporariamente um formulário, você pode usar o comando Magic Hide, como:

FormName. Ocultar ()

Depois de ocultar um formulário, você eventualmente deseja torná-lo visível novamente usando o comando Mostrar, como:

FormName.Mostrar ()

Fechar um formulário

Ocultar um formulário apenas o afasta da vista, mas o formulário ainda está carregado na memória do computador. Para limpar um formulário sem memória, você precisa usar o comando Fechar, como:

FormName. Fechar ()

Para finalizar o seu programa, você deve desligar todos os seus formulários. Pelo menos uma forma do seu programa precisa ter um comando de saída, como um botão Exit ou um comando File -> Exit disponível em um menu suspenso. O código BASIC para fechar a última forma do seu programa é assim:

Eu. Fechar ()

Se você olhar para o código BASIC que o Visual Basic. NET cria automaticamente para cada formulário, você verá um comando que se parece com isto:

Form1 = Me

Esse comando apenas informa o Visual Basic. NET, "A palavra Me representa o formulário atual. Então, em vez de ter que digitar o nome completo do formulário, como frmMainWindow, você pode digitar Me . "

Abrir, fechar e ocultar formulários com o Visual Basic. NET - dummies

Escolha dos editores

Como focar manualmente na sua Nikon D5300 - dummies

Como focar manualmente na sua Nikon D5300 - dummies

Alguns assuntos confundem mesmo os sistemas de autofocagem mais sofisticados, fazendo com que o motor de autofoco da Nikon passe muito tempo buscando seu ponto de foco. Animais atrás de cercas, objetos reflexivos, água e sujeitos de baixo contraste são apenas alguns dos turbulentos de autofoco. Os sistemas de focagem automática lutam na iluminação fraca, embora essa dificuldade seja frequentemente compensada pelo AF-assist ...

Como combinar o equilíbrio de brancos com uma foto existente na sua Nikon D5300 - manequins

Como combinar o equilíbrio de brancos com uma foto existente na sua Nikon D5300 - manequins

Considere o seguinte cenário que exige um recurso na sua Nikon D5300 que permite que você crie uma predefinição de balanço de brancos com base em uma foto existente. Suponha que você é o gerente de marketing de uma pequena empresa e um de seus empregos é atirar retratos dos bigwigs da empresa para o relatório anual. Você ...

Como manipular a profundidade de campo na sua Nikon D5500 - dummies

Como manipular a profundidade de campo na sua Nikon D5500 - dummies

A sua Nikon D5500 permite que você manipule a profundidade de campo. Familiarizar-se com o conceito de profundidade de campo é um dos maiores passos que você pode tomar para se tornar um fotógrafo melhor. Aqui estão algumas coisas para se lembrar da profundidade de campo: a profundidade de campo refere-se à distância sobre quais objetos em um ...

Escolha dos editores

Exportar documentos do InDesign como arquivos EPUB - manequins

Exportar documentos do InDesign como arquivos EPUB - manequins

Exibidos usando iBooks, dispositivos Nook, leitores Kobo ou leitores eReader de Sony todos usam o formato de arquivo EPUB. Os livros exibidos no Kindle começam como arquivos de publicação eletrônica, mas passam por um processo de conversão adicional no formato de Kindle proprietário da Amazon. A linha inferior - se você quer criar livros eletrônicos, você precisa saber sobre a criação de EPUB ...

Exportar documentos PDF do InDesign Creative Suite 5 - dummies

Exportar documentos PDF do InDesign Creative Suite 5 - dummies

Exportar um arquivo PDF do InDesign CS5 para distribuir documentos criado com o InDesign CS5 para usuários que não possuem o Creative Suite 5 ou estão em diferentes computadores e sistemas operacionais. Veja como exportar para PDF:

Exportar arquivos de texto do InDesign Creative Suite 5 - dummies

Exportar arquivos de texto do InDesign Creative Suite 5 - dummies

No Adobe InDesign CS5, você pode extrair texto de um documento do InDesign para que ele possa ser editado ou usado em outro lugar. Os formatos de texto variam ligeiramente dependendo do texto em seu documento. Para exportar texto, siga estas etapas:

Escolha dos editores

O que é quinta-feira? - Dummies

O que é quinta-feira? - Dummies

No meio da época da Páscoa, quinta-feira santa - quinta-feira antes da Páscoa - é um dia sagrado cristão que muitos cristãos e até muitas igrejas muitas vezes negligenciam, mas simboliza uma verdade criticamente importante da fé cristã : Jesus como um servo sofredor e o chamado para que seus seguidores façam o mesmo. ...

Entendendo Salvação pela Fé - manequins

Entendendo Salvação pela Fé - manequins

A noção de que a salvação é totalmente de Deus e é o resultado de nada que alguém faz é difícil de entender. Para muitos, esta solução é muito fácil. A natureza humana quase exige que apontem algo para o fim. E muitos ao longo dos tempos se sentiram obrigados a adicionar à mensagem central do cristianismo. ...

Sabedoria da Oração do Senhor - manequins

Sabedoria da Oração do Senhor - manequins

A Oração do Senhor (ou o nosso Pai) é o cristão mais conhecido oração. Examinar a Oração do Senhor pode equipar e capacitar toda a sua vida de oração cristã. Concentre-se nos seguintes seis conselhos essenciais obtidos da oração do Senhor para ajudar a viver uma vida mais orante: rezar juntos é a primeira prioridade de Jesus. Ore para ...