Bom dia a todos,
Preciso encerrar um programa dentro do Access antes que ele acesse determinado formulário.
Ele precisa identificar que o programa está aberto e solicitar o fechamento, pois se ele estiver aberto não é possivel acessar o formulário para atualização, porque tem uma tabela vinculada a ele.
Tentei com o código abaixo, fornecido pelo JPaulo:
Sub FechaAplicacao(strAplicacao As String)
AppActivate strAplicacao
SendKeys "%{F4}", True
End Sub
'............................................................................
Fecha Calculadora
Private Sub SeuBotao_Click()
FechaAplicacao ("calc")
End Sub
Fecha IE
Private Sub SeuBotao_Click()
FechaAplicacao ("Internet Exeplorer")
End Sub
No exemplos citados acima funcionou beleza, mas para fechar o que preciso não deu certo.
O programa que preciso fechar está na pasta abaixo:
c:\arquivos de programas\firebird\henry\henry7x.exe
Como devo proceder?
Grato pela atenção
Menezes
Preciso encerrar um programa dentro do Access antes que ele acesse determinado formulário.
Ele precisa identificar que o programa está aberto e solicitar o fechamento, pois se ele estiver aberto não é possivel acessar o formulário para atualização, porque tem uma tabela vinculada a ele.
Tentei com o código abaixo, fornecido pelo JPaulo:
Sub FechaAplicacao(strAplicacao As String)
AppActivate strAplicacao
SendKeys "%{F4}", True
End Sub
'............................................................................
Fecha Calculadora
Private Sub SeuBotao_Click()
FechaAplicacao ("calc")
End Sub
Fecha IE
Private Sub SeuBotao_Click()
FechaAplicacao ("Internet Exeplorer")
End Sub
No exemplos citados acima funcionou beleza, mas para fechar o que preciso não deu certo.
O programa que preciso fechar está na pasta abaixo:
c:\arquivos de programas\firebird\henry\henry7x.exe
Como devo proceder?
Grato pela atenção
Menezes