luan_cout 2/1/2013, 16:49
Usei o Invalidade e nada... Será que o problema esta quando eu chamo a sub fncgetValidade?
Private Sub btnLogin_Click()
Dim control As IRibbonControl
If Not verificaLogin(txtLogin, txtSenha) Then
MsgBox "Login ou Senha incorreta!Por Favor,verifique.", vbExclamation, "Login"
txtLogin.SetFocus
Else
strSQL = "SELECT login,senha,tipo FROM tbUsuario WHERE login='" & txtLogin & "' And senha='" & txtSenha & "'"
Set rstUsuario = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset)
login.nome = rstUsuario.Fields("login")
login.tipo = rstUsuario.Fields("tipo")
'objribbon.InvalidateControl ("guiaGeral")
'objribbon.Invalidate
MsgBox ("Nome :" & login.nome)
MsgBox ("Tipo :" & login.tipo)
objribbon.Invalidate
'objribbon.InvalidateControl ("guiaGeral")
Call fncGetVisible
DoCmd.Close
DoCmd.OpenForm "FPrincipal"
Form_FPrincipal.txtUsuario.Caption = rstUsuario.Fields("login")
Form_FPrincipal.txtTipoUsuario.Caption = rstUsuario.Fields("tipo")
End If
End Sub