Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como começar uma tela inicial para trabalhar em VB.Net
Embora Visual Basic.Net fornece recursos de tela respingo na janela de propriedades do projeto, há vantagens para rolar seus próprios . Uma tela inicial personalizada oferece mais flexibilidade, melhor controle do processo de tempo limite ea forma pode funcionar como forma de ajuda - Quem . Basta criar uma forma de diálogo modal com um temporizador incorporado que fecha o formulário depois de um intervalo pré-definido. Siga estes passos para criar sua própria tela de abertura personalizada . Coisas que você precisa
Microsoft Visual Studio ou Visual Basic Express (2005 ou posterior)
Mostrar Mais instruções
1

Abra o Visual Studio e crie um novo projeto Windows Form . Clique em "Arquivo " e depois " New Project ". Quando a janela de novo projeto aparece, escolha Visual Basic /Windows na exibição em árvore, clique no ícone " Windows Forms Project", nome do projeto " SplashTest " e clique em "OK" . Após uma pequena espera , a janela de designer de formulário aparecerá.
2

Criar a tela inicial. Clique em " Project" e depois " Add Windows Form. " Quando a nova caixa de diálogo formulário aparece , o nome do " WelcomeForm " formulário e clique em "Adicionar ". Uma janela do segundo projeto irá aparecer.
3

projetar uma nova tela de abertura . Clique no ícone da barra e controles de arraste para o formulário. Incluir rótulos para uma mensagem de boas-vindas , o nome da empresa , endereço e qualquer outra informação necessária . No canto inferior direito , adicione um botão e rotulá-la "OK".
4

Adicione o temporizador para o formulário inicial . Clique na fronteira formulário para criar um novo manipulador de eventos de carregamento de formulário . Isto irá abrir uma nova janela de código. Digite o seguinte código :

Public Class WelcomeFormPrivate WithEvents timeOut As New Temporizador

Sub WelcomeForm_Load Privada (sender System.Object , ByVal e As System.EventArgs ) Handles MyBase.LoadtimeOut.Interval = 5000timeOut.Start () End Sub

O tempo limite de propriedade cria um novo objeto timer. No manipulador de eventos Load , definimos o intervalo para 5000 que fará com que o temporizador para disparar um evento Tick a cada 5 segundos.
5

Adicionar outro manipulador de eventos para o botão "OK" . Clique em " Janela " e escolha a janela de estrutura splashform . Clique no botão "OK" para criar o manipulador . Quando a janela de código aparecer, digite o seguinte código:

Private Sub Button1_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button1.Click , timeOut.TicktimeOut.Stop () DialogResult = DialogResult . OKEnd SubEnd Classe

Observe que nós adicionamos o evento timeout.tick à lista de alças. Essa lógica será chamado ou quando o botão "OK" é clicado ou quando o temporizador carrapatos.
6

Adicione código para o formulário principal para abrir a tela inicial. Clique em " Janela " e escolha a janela de design Form1 . Clique na borda da forma para criar um manipulador de eventos Load e adicione o seguinte código:

Sub Form1_Load Privada (sender System.Object , ByVal e As System.EventArgs ) Handles MyBase.LoadDim splashform As New WelcomeFormsplashForm.ShowDialog () splashForm.Close () End Sub
7

Execute o programa . Clique no botão "F5" . A tela de abertura aparecerá em seguida, depois de uma curta espera , ele vai fechar e a principal forma permanecerá.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um arquivo binário em uma seqüência d…
·Tutorial Visual Basic em Sentença Espaço 
·Função CByte 
·Como redirecionar para um servidor diferente 
·Como usar o LAME em Visual Basic 
·Como importar XML usando VBA 
·Código Visual Basic for Flash Player 
·Como converter ActiveX para Vb.NET e vice-versa 
·Como fazer uma Pop Up in Visual Basic 
·Como mesclar um XML em Crystal Reports 
  Artigos em destaque
·Qual é o significado de conversão de valor e Cordas 
·Como remover uma substring da string em Java 
·DIY Rose Bouquet 
·Como Vá até uma linha em um DataGridView 
·Como redefinir variáveis ​​de matriz em PHP 
·Como Loop Back Códigos anteriores em Python 
·Como criar um contador de PHP sem sobrecarregar o servi…
·Qual é a diferença entre jogar uma exceção e captur…
·Como ler um arquivo XML com PHP 4 Script 
·Como escrever o alfabeto em Hex 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados