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


2 participantes

    [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits

    avatar
    Mordomo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/06/2016

    [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits Empty [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits

    Mensagem  Mordomo 9/6/2016, 19:26

    Boa tarde,

    Tenho um pequeno sistema desenvolvido em access 2003. Troquei de PC e hoje uso Windows 7 64 bits. Agora não consigo abrir o sistema, pois dá erro no editor VBA.

    A mensagem de erro aparece nesta linha:

    Declare Function aht_apiGetOpenFileName Lib "comdlg32.dll" _
       Alias "GetOpenFileNameA" (OFN As tagOPENFILENAME) As Boolean

    Declare Function aht_apiGetSaveFileName Lib "comdlg32.dll" _
       Alias "GetSaveFileNameA" (OFN As tagOPENFILENAME) As Boolean

    Declare Function CommDlgExtendedError Lib "comdlg32.dll" () As Long



    A mensagem de erro é essa:

    Erro de compilação:

    O código desse projeto deve ser atualizado para uso em sistemas de 64 bits. Analise e atualize as instruções Declare e, em seguida, marque-as com o atributo PtrSafe.


    Aguardo ajuda de vocês!


    Última edição por Mordomo em 10/6/2016, 19:56, editado 1 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits Empty Re: [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits

    Mensagem  FabioPaes 9/6/2016, 21:10

    Veja se assim resolve:


    Declare PtrSafe Function aht_apiGetOpenFileName Lib "comdlg32.dll" _
      Alias "GetOpenFileNameA" (OFN As tagOPENFILENAME) As Boolean

    Declare PtrSafe  Function aht_apiGetSaveFileName Lib "comdlg32.dll" _
      Alias "GetSaveFileNameA" (OFN As tagOPENFILENAME) As Boolean

    Declare PtrSafe Function CommDlgExtendedError Lib "comdlg32.dll" () As Long



    Para se aprofundar mais no Assunto veja:
    http://www.usandoaccess.com.br/tutoriais/configurar-api-access-de-64-e-32-bits-ptrsafe.asp?id=1


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Mordomo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/06/2016

    [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits Empty Re: [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits

    Mensagem  Mordomo 9/6/2016, 21:36

    Deu certo.

    Obrigado!

    Conteúdo patrocinado


    [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits Empty Re: [RESOLVIDO] Erro ao abrir Access 2003 em Win 7 64 bits

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 15:46