Bom dia Feras de plantão.
Possuo um formulário vinculado à uma tabela com os campos txtLogin e txtSenha. Nele consta ainda um controle WebBrowser que exibe uma Agenda Google após o clique no comando conectar, até aí tudo bem, o problema é que esta agenda permanece inoperante.
Também adicionei um subformulário que exibe o movimento do dia e minha ideia é ao clicar sobre um dos ítens transferir o conteúdo deste para a Agenda Google.
Sei que a coisa é capciosa, mas se ao menos a Agenda estivesse operante poderia faze-lo manualmente.
Neste formulário introduzi um procedimento que mostro abaixo:
Sub Login_Conect()
Dim oHTML_Element As IHTMLElement
Dim sURL As String
On Error GoTo Err_Clear
WebBrowser1.Navigate "https://www.google.com/calendar/htmlembed?src=coordenacao.arquivos.uff%40gmail.com&skipwarning=true"
Set oBrowser = Me.WebBrowser1
oBrowser.Silent = True
oBrowser.timeout = 60
oBrowser.Navigate "https://www.google.com/calendar/htmlembed?src=coordenacao.arquivos.uff%40gmail.com&skipwarning=true"
oBrowser.Visible = True
Do
' Wait till the Browser is loaded
Loop Until oBrowser.ReadyState = READYSTATE_COMPLETE
Me.WebBrowser1.SetFocus
Set HTMLDoc = Me.WebBrowser1.Document
HTMLDoc.all.edUsuario.Value = Me.txtLogin
HTMLDoc.all.edSenha.Value = Me.txtSenha
HTMLDoc.all.btnEntrar.Click
' oBrowser.Refresh ' Refresh If Needed
Err_Clear:
If err <> 0 Then
err.Clear
Resume Next
End If
End Sub
Ainda no botão de comando coloquei:
Private Sub Comando3_Click()
Call Login_Conect
End Sub
Vejam a imagem do formulário:
[img][/img]
Abraços, WSenna
Possuo um formulário vinculado à uma tabela com os campos txtLogin e txtSenha. Nele consta ainda um controle WebBrowser que exibe uma Agenda Google após o clique no comando conectar, até aí tudo bem, o problema é que esta agenda permanece inoperante.
Também adicionei um subformulário que exibe o movimento do dia e minha ideia é ao clicar sobre um dos ítens transferir o conteúdo deste para a Agenda Google.
Sei que a coisa é capciosa, mas se ao menos a Agenda estivesse operante poderia faze-lo manualmente.
Neste formulário introduzi um procedimento que mostro abaixo:
Sub Login_Conect()
Dim oHTML_Element As IHTMLElement
Dim sURL As String
On Error GoTo Err_Clear
WebBrowser1.Navigate "https://www.google.com/calendar/htmlembed?src=coordenacao.arquivos.uff%40gmail.com&skipwarning=true"
Set oBrowser = Me.WebBrowser1
oBrowser.Silent = True
oBrowser.timeout = 60
oBrowser.Navigate "https://www.google.com/calendar/htmlembed?src=coordenacao.arquivos.uff%40gmail.com&skipwarning=true"
oBrowser.Visible = True
Do
' Wait till the Browser is loaded
Loop Until oBrowser.ReadyState = READYSTATE_COMPLETE
Me.WebBrowser1.SetFocus
Set HTMLDoc = Me.WebBrowser1.Document
HTMLDoc.all.edUsuario.Value = Me.txtLogin
HTMLDoc.all.edSenha.Value = Me.txtSenha
HTMLDoc.all.btnEntrar.Click
' oBrowser.Refresh ' Refresh If Needed
Err_Clear:
If err <> 0 Then
err.Clear
Resume Next
End If
End Sub
Ainda no botão de comando coloquei:
Private Sub Comando3_Click()
Call Login_Conect
End Sub
Vejam a imagem do formulário:
[img][/img]
Abraços, WSenna