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]VBA roda no Vb.net

    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1013
    Registrado : 23/08/2010

    [Resolvido]VBA roda no Vb.net Empty [Resolvido]VBA roda no Vb.net

    Mensagem  Mylton 25/9/2022, 14:23

    Bom dia a todos
    Gostaria de tirar uma dúvida.
    A codificação que usamos no Access rodaria sem modificações se a usássemos no Vb.net? Ou no Windows form?
    Pq da dúvida?
    Na minha mente como a linguagem é oriunda da Microsoft, talvez seja nativa dessas linguagens. Drinque a linguagem dessas não roda no Access mas o contrário?

    Obrigado.
    Abs
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]VBA roda no Vb.net Empty Re: [Resolvido]VBA roda no Vb.net

    Mensagem  Marcelo David 26/9/2022, 15:07

    Bom dia Mylton,
    Sim, é possível manipular não apenas o Access mas qualquer programa do Office utilizando interoperabilidade.

    Um sistema escrito em vb.net, até é possível chamar funções do Access (interoperabilidade), no entanto, não possível criar um sistema VB.NET utilizando o VBA do Access como linguagem principal, pois ela seria penas uma referência incluída.

    É possível utilizar o código VBA dentro do projeto VB.NET, mas grande maioria dos códigos referentes ao Access, não seria possível.
    Funções de domínio, por exemplo, não seria possível.
    As funções do DoCmd, CurrentDB.Execute, referenciar consultas e um tanto de outras funções e facilidades do Access não estariam a disposição.

    Até é possível e mais indicado, criar bibliotecas no VB.NET e utilizar no Access. Isso sim é mais indicado e o mais habitual.

    Pois o comum é utilizar o VB.NEt ou outra linguagem, para criar uma DLL com um recurso que o Access não tenha do que fazer o inverso... Utilizar os recursos do Acecss no VB.net. Nãi faz sentido... É tentar trocar R$ 100 por R$ 50 e tentar convencer que os 50 é maior que os 100.

    Quer os recursos do Windows Forms, aprenda VB.NET ou C#.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]VBA roda no Vb.net Marcel11
    Mylton
    Mylton
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1013
    Registrado : 23/08/2010

    [Resolvido]VBA roda no Vb.net Empty Re: [Resolvido]VBA roda no Vb.net

    Mensagem  Mylton 26/9/2022, 15:14

    Entendi.
    Obrigado pela explicação Marcelo.
    Abs

    Marcelo David gosta desta mensagem

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]VBA roda no Vb.net Empty Re: [Resolvido]VBA roda no Vb.net

    Mensagem  Marcelo David 26/9/2022, 15:46

    Obrigado pelo retorno meu amigo e boa sorte nos projetos e estudos Smile !


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]VBA roda no Vb.net Marcel11

    Conteúdo patrocinado


    [Resolvido]VBA roda no Vb.net Empty Re: [Resolvido]VBA roda no Vb.net

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 07:37