Gostaria de saber se dentro dentro de uma instrução WHILE....WEND é possível aguardar o clique de um botão de comando para que o laço continue somente a partir desse comando ?
3 participantes
[Resolvido]Aguardar resposta do comando para prosseguir
mscarlos- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1
Registrado : 24/07/2010
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
Bom dia,
Coloque uma msgbox
Coloque uma msgbox
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
Veja o principio disso e aproveite a dica do colega Alexandre
Se o utilizador clica no botão OK na caixa de diálogo, a variável do sistema OK é definido como 1 e o loop é iniciado. Por outro lado se a variável for definida para 0 é ignorada. Uma vez que o loop começa, ao cllicar num botão de comando mantém o loop porque ele define a variável de sistema OK ou seja a 1. Quando o utilizado por exemplo clica no botão OK na caixa de diálogo, a variável de sistema OK é definido como 1 e o loop é iniciado, caso contrário, a variável do sistema OK será definida como 0 e o loop é ignorado. Uma vez que o loop começa, é porque a variável do sistema está definida a 1 quando o utilizador salva um registro por exemplo, não sei se é esse o seu caso. Quando o usuário cancela (não salva) vamos supor um último registro, a variável de sistema OK é definido como 0 e a instrução loop para.
Se o utilizador clica no botão OK na caixa de diálogo, a variável do sistema OK é definido como 1 e o loop é iniciado. Por outro lado se a variável for definida para 0 é ignorada. Uma vez que o loop começa, ao cllicar num botão de comando mantém o loop porque ele define a variável de sistema OK ou seja a 1. Quando o utilizado por exemplo clica no botão OK na caixa de diálogo, a variável de sistema OK é definido como 1 e o loop é iniciado, caso contrário, a variável do sistema OK será definida como 0 e o loop é ignorado. Uma vez que o loop começa, é porque a variável do sistema está definida a 1 quando o utilizador salva um registro por exemplo, não sei se é esse o seu caso. Quando o usuário cancela (não salva) vamos supor um último registro, a variável de sistema OK é definido como 0 e a instrução loop para.
» [Resolvido]Aguardar fechar uma janela do DOS para abrir outra
» [Resolvido]Abrir Formulário e só prosseguir com o código ao fechar o mesmo
» [Resolvido]Comando Shell para abrir um arquivo excel ou outro comando?
» [Resolvido]Comportamento estranho em teste de Resposta a uma InputBox quando Resposta = 2
» [Resolvido]Comando para excluir com critérios não responde
» [Resolvido]Abrir Formulário e só prosseguir com o código ao fechar o mesmo
» [Resolvido]Comando Shell para abrir um arquivo excel ou outro comando?
» [Resolvido]Comportamento estranho em teste de Resposta a uma InputBox quando Resposta = 2
» [Resolvido]Comando para excluir com critérios não responde