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 2025

Vídeo: EXCEL, VBA, 2013, ABRIR, FECHAR, FORMULÁRIO, ATRAVÉS DE, BOTÃO, AVANÇAR, VOLTAR 2025
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 gerenciar sua raiva, aceitando a vida pelo que é - manequins

Como gerenciar sua raiva, aceitando a vida pelo que é - manequins

Garoto, Não seria bom se tudo no seu mundo fosse como você pensou que deveria ser? Manter sua ira seria muito mais fácil: você não ficaria irritado, se: A luz vermelha ficou verde quando você pensou que deveria. Sua esposa lhe prestou tanta atenção quanto você pensou que deveria. ...

Como identificar seus desencadeantes de raiva - dummies

Como identificar seus desencadeantes de raiva - dummies

Conhecendo seus desencadeantes de raiva - os eventos e situações que o deixam louco - é importante porque você responderá de forma mais eficaz à sua raiva quando se sentir preparado para isso. Anticipar a possibilidade de raiva aumenta sua capacidade de expressá-lo de forma mais construtiva. Aqui estão alguns gatilhos de raiva comuns. Ser tratado de forma injustificada Muitas pessoas se sentem ...

Como medir seu estresse - manequins

Como medir seu estresse - manequins

Reconhecendo os sintomas de estresse e a frequência com que ocorrem podem ajudá-lo a lidar com o estresse. Use as duas semanas anteriores como seu período de tempo e registre a ocorrência dos seguintes sinais e sintomas físicos e emocionais de estresse. Depois de identificar seus sintomas de estresse e com que freqüência eles ocorrem, use a escala de classificação de estresse para encontrar o seu ...

Escolha dos editores

Tempo Único Atividades para Bill por Time no QuickBooks 2014 - dummies

Tempo Único Atividades para Bill por Time no QuickBooks 2014 - dummies

Na maioria das vezes, linha os itens que aparecem em uma fatura são itens que você descreve na lista de itens e, em seguida, quantifica diretamente na nota fiscal. No entanto, em algumas empresas de serviços, você pode realmente vender muitas unidades do mesmo item. Se você deseja gravar as atividades de serviço à medida que elas ocorrem, escolha os Clientes → Digite ...

Top-Line Budgeting e QuickBooks - dummies

Top-Line Budgeting e QuickBooks - dummies

Antes de poder criar e usar um orçamento no QuickBooks, você precisa Compreenda algo sobre orçamentação. Um orçamento de topo é a técnica de orçamento mais simples disponível. Um orçamento de primeira linha leva o número do ano passado ou o número do mês passado e os usa para o orçamento deste ano. Claro, se a inflação ocorreu, um orçamento de topo pode inflar ...

Dicas para rastrear o que seus clientes devem no QuickBooks 2015 - manequins

Dicas para rastrear o que seus clientes devem no QuickBooks 2015 - manequins

No QuickBooks 2015, você pode rastrear o que um cliente deve em algumas maneiras. Provavelmente, o método mais simples é exibir o Centro de atendimento ao cliente, escolhendo Customer → Customer Center. Em seguida, selecione o cliente na lista Clientes e Trabalhos (que aparece ao longo da margem esquerda da janela). QuickBooks inicia uma página que lista as transações ...

Escolha dos editores

Como fazer escadas no Google SketchUp 8 Usando um perfil copiado - manequins

Como fazer escadas no Google SketchUp 8 Usando um perfil copiado - manequins

Ao construir um modelo no Google SketchUp, fazer uma escada usando um perfil copiado depende do uso de Push / Pull para criar um formulário 3D a partir de um rosto 2D. Em poucas palavras, desenhe o perfil - a vista lateral, tipo de - de uma única etapa e, em seguida, copie quantas etapas você precisa, crie um ...

Como fazer formas extrudadas no Google SketchUp 8 - manequins

Como fazer formas extrudadas no Google SketchUp 8 - manequins

Ao adicionar formas extrudadas, como calhas e corrimãos, para seus modelos do Google SketchUp, você usa a ferramenta Follow Me. Muitas vezes, você deseja usar Follow Me para criar geometria (bordas e faces) que está anexada a outra parte do seu modelo. Quando você usa Follow Me para extrudir um rosto ao longo de um ...

Como fazer suas próprias portas e Windows no SketchUp - dummies

Como fazer suas próprias portas e Windows no SketchUp - dummies

Se você é um tipo de nerdy, nada pode fazer seus próprios componentes de janela e porta para seus modelos SketchUp. Aqui está o que você precisa saber para criar seus próprios componentes: desenhe um retângulo em uma superfície vertical, como uma parede. Exclua o rosto que você acabou de criar para fazer um buraco na sua superfície vertical. Selecione ...