Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como pausar uma sub-rotina Até que um botão é pressionado em VB6
Ao programar um aplicativo no Visual Basic 6 ( VB6 ) às vezes pode ser útil para interromper uma sub-rotina e espere até que o usuário pressiona um botão, como exigir que o usuário leia um pop-up e clique em " Ok" antes de continuar. Você pode pausar uma sub-rotina e esperar por um botão de pressão , colocando o método " DoEvents " dentro de um loop , que não bloqueia o computador como o método de " Wait" . Instruções
1

Abra o arquivo de origem VB6 em um editor como o Microsoft Visual Basic.
2

Declare uma variável boolean global para rastrear se o botão foi pressionado , adicionando o seguinte código no topo da sua forma :

Option Explicit


Pública ButtonIsClicked as Boolean
3

Inicializar o valor da variável " ButtonIsClicked " no início de sua sub-rotina , adicionando o código :

ButtonIsClicked = false
4

chamam de " DoEvents ()" método dentro de um loop "while" esperar até que o botão tem foi pressionado , adicionando o seguinte código dentro de sua rotina :

Button

Enquanto ButtonIsClicked = false


Application.DoEvents ()

final, enquanto

O método " DoEvents " processa as mensagens do Windows existentes, como um clique de botão . . O loop continuará acontecendo até que o botão é clicado
5

Abra o GUI Form Designer , clique duas vezes no botão , o usuário precisa clicar e adicione o seguinte código :

ButtonIsClicked = true
6

Salve o arquivo VB6, compilar e executar o programa para executar sua rotina modificada.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar um Lite Unidade VB 
·Como converter QBasic para Visual Basic 
·Como adicionar GetDate para Vb.NET Script para renomear…
·Como faço Arraste De uma caixa de texto a um Treeview 
·Como fazer uma folha de pagamento semanal em Visual Bas…
·Como criar um formulário em branco com rolagem Utiliza…
·Como executar arquivos AVI para VB6 
·Como ocultar um controle Fita De VBA 
·Como usar o DataGridView para o MySQL em VB.NET 
·Como converter DataReader para DataSet 
  Artigos em destaque
·Como remover um Array valor do elemento em PHP 
·VBA Procedimento Função 
·Como filtrar um número em uma seqüência 
·Como usar o VBA para mover dados de Excel para Word 
·Como gerar números ímpares em Python 
·Como um quadro Tamanho Python 
·Como converter uma String para Sistema IO em TextWriter…
·Como obter o número de linhas em CSV PHP 
·Falta Operando Após um Operador 
·Como converter Java String para Data 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados