Ir para conteúdo
Fórum Script Brasil
  • 0

Variavel Perde O Valor


Halfar

Pergunta

A variavel desvio2, tipo boleana esta perdendo seu valor.

Note a sequencia do programa. Inicialmente a variavel contem o valor true

Em seguida é executado o laco for. Quando a variavel X contem o nome de um determinado checkbox, o programa executa o evento click deste checkbox. Na realidade isto não era para acontecer, mas como ocorre isto, é justamente esta variavel desvio2 que irá abortar o fluxo do programa no evento click do check box. Mais abaixo veja o evento click do checkbox:

este codigo esta inserido no evento onChange do textbox
desvio2 = True '
For I = 0 To FormHoteis.Count - 1
    If TypeOf FormHoteis.Controls(I) Is CheckBox Then
    FormHoteis.Controls(I).Value = False
    X = FormHoteis.Controls(I).Name
    
    End If
Next I
este trecho de codigo esta inserido no evento click do checkbox

If Login.usuario = "" And Login.usuario_administrador = "" Then
Mensagem = MsgBox("Seu login está desabilitado. Efetue o login para poder continuar", vbCritical, "Sinithsp - Aviso do sistema")
Exit Sub
End If


xDataUsuario = Format(Date, "yyyy/mm/dd")
xHoraUsuario = Format(Time, "HH:MM")


// aqui o programa deveria ser abortado. Mas o conteudo da variavel é false.
If FormHoteis.desvio2 = True Then 
Exit Sub
End If

A variavel que continha o valor true no evento onChange do textbox, ao ir para o evento onClick do checkbox ela fica falsa. não sei porque ocorre isto..

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...