MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    lupe
    lupe
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 458
    Registrado : 15/07/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  lupe 4/5/2011, 13:20

    Olá amigos!

    Estou precisando de um código que abra aplicativos, independente dos seus formatos, clicando em um botão de comando de um determinado formulário do meu aplicativo.

    Exemplo:

    No meu formulário principal eu tenho o botão "Ajuda" e ao clicar nesse botão eu devo abrir um arquivo com o formato ".exe" ou ".chm" sem fechar o meu banco de dados.

    Se alguém souber como fazer isso por favor me ajude, ficarei muito agradecido.

    Abraço a todos!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  vieirasoft 4/5/2011, 13:32

    Amigo

    Vou colocar o seu Poste no sítio certo.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  criquio 4/5/2011, 13:36

    Uma maneira de se fazer o que pretendes:

    1 - crie um módulo com a linha abaixo:

    Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

    2 - no botão que irá abrir o aplicativo:

    Dim strArquivo
    strArquivo = "Caminho completo da aplicação.extensão"
    Call ShellExecute(0, vbNullString, strArquivo, vbNullString, vbNullString, 1)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  vieirasoft 4/5/2011, 13:42

    Se o colega tiver ficheiro com pilado em CHM, não vai abrir dessa forma e vamos ter que recorrer ao VB para isso. Foi a ideia que fiquei do tópico.

    Experimente o que o Grande Criquio enviou. Se tiver ficheiro compilado em CHM e não der, informe aí que eu tento ajuda-lo.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  criquio 4/5/2011, 13:46

    O código que eu postei, por um acaso, eu copiei de uma aplicação minha que justamente abre um .chm Very Happy

    Dim strArquivo
    strArquivo = CurrentProject.Path & "\Ajuda.chm"
    Call ShellExecute(0, vbNullString, strArquivo, vbNullString, vbNullString, 1)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  vieirasoft 4/5/2011, 13:51

    Certo, I´m sorry.
    lupe
    lupe
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 458
    Registrado : 15/07/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  lupe 4/5/2011, 13:56

    Obrigado amigos!

    vou testar os códigos do Criquio e retorno se deu certo.

    me desculpem por ter postado minha duvida no sitio errado, um dia eu aprendo...rsrs

    Abraços!
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  vieirasoft 4/5/2011, 14:01

    Criquio

    Só para não dar a entender a terceiros que tu estavas errado e que eu estava certo, ou vice versa. Só para esclarecer:

    Quando eu disse que teriamos de usar o VB no formato para o CHM, quiz-me referir à abertura do tópico dentro do CHM, referente ao Index que pretendemos. Assim, o có digo colocado abre um CHM no Global, mas não no indíce pretendido.

    Abraço

    Criquio diz: Entendido. Sem problemas Very Happy
    lupe
    lupe
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 458
    Registrado : 15/07/2010

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  lupe 4/5/2011, 14:55

    Amigos Criquio e Vieira,

    estou retornando para informar que os códigos funcionaram perfeitamente, era exatamente o que eu queria.
    claro que eu não poderia deixar de agradecer a mais essa grandiosa ajuda.
    caso voces achem necessario mudar o sitio desse poste fiquem a vontade.

    Abraços!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  criquio 4/5/2011, 15:21

    Tudo em ordem amigo. Só faltou clicar no botão Resolvido, mas eu o farei agora.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário Empty Re: [Resolvido]Abrir aplicativo de outros formatos através de um botão de um formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 08:56