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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  SAPMM 7/9/2012, 22:15

    Senhores,

    É possível declarar apenas uma vez no projeto para que seja verificado a versão do oficce e garantir a compatibilidade?

    Através do ptrsafe?
    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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  criquio 7/9/2012, 23:09

    Teste o seguinte no clique de um botão:

    Código:
    MsgBox "Versão do Access: " & Application.Version & vBcRlF & "Arquitetura do Windows: " & Environ("PROCESSOR_ARCHITECTURE")


    .................................................................................
    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.

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  SAPMM 7/9/2012, 23:57

    Criquio,

    Na verdade o que gostaria de fazer é fazer com que meus bancos de dados criados no access 2010, que em seus modulos sejam compativeis com versões 2010 32 e 64 bits, bem como 2007 e 2003, ou seja, VBA7, VBA6, etc.
    Criando uma função que IF para tratar as compatibilidades entre as versões, usando o ptrsafe uma unica vez no projeto.
    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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  criquio 8/9/2012, 01:57

    Fazer o 2010 ficar compatível com as versões anteriores à 2007 principalmente, é impossível, a não ser que o aplicativo esteja no formato mdb e sem nenhum recurso específico do 2010. Você pode fazer isso condicionando para que seja usada a versão mdb ou accdb dependendo da versão do Access presente na máquina, mas terá bastante trabalho para fazer duas versões diferentes. Se deixar em mdb sem os recursos que só existem no 2007 e/ou 2010, pode usar a mesma versão em todos, com alguma ressalva de recursos que deixaram de existir nas versões posteriores, como por exemplo o calendários das versões anteriores à 2007 que sequer tem suporte na 2010. No entanto, entretanto e portanto, pode usar o If com conjunto com o que passei no post anterior.


    .................................................................................
    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.

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  SAPMM 8/9/2012, 12:24

    Só mais uma dúvida e no caso de 2010 para tratar 32 e 64 bits? Como tratar as funções para funcionarem tanto em 2010 32 bits quanto 2010 64 bits?
    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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  criquio 8/9/2012, 12:36

    Dê uma olhada aqui.


    .................................................................................
    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.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  JPaulo 10/9/2012, 10:04

    O problema é não lerem os tópicos relacionados;

    http://maximoaccess.forumeiros.com/t9382-compatibilidade-entre-versoes-32-bits-e-64-bits



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Folder_announce_new Instruções SQL como utilizar...
    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  SAPMM 10/9/2012, 12:06

    resolvido
    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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  criquio 10/9/2012, 13:41

    O fórum agradece pelo retorno.


    .................................................................................
    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]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits Empty Re: [Resolvido]Declarar uma unica vez para compatibilidade entre 2007, 2010 32 e 64 bits

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 19:04