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

    Caminho para fotos

    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Caminho para fotos

    Mensagem  Edelson Vieira 4/5/2019, 20:57

    Boa tarde Pessoal!

    "DEUS SEJA LOUVADO"

    Tenho um cadastro de clientes onde terei que guardar fotos. Criei um campo tipo anexo para guardar as mesmas, porém um colaborador aqui (Crisostomo) alertou para não colocar anexos no banco. Fiz algumas modificações no design do formulário de clientes, porém naõ sei como criar um caminho para inserir as fotos. Preciso que ao clicar no botão Inserir Foto, seja feita uma verificação se a pasta com o nome deste cliente já existe, se não preciso que seja criada uma pasta com o nome do cliente atual no caminho do banco atual e seja aberta a janela do explorer para inserir a mesma. Conto com a ajuda de vocês. Vlw. Segue o arquivo.
    Anexos
    fotos - Caminho para fotos  AttachmentEnderecoFranklin3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (166 Kb) Baixado 22 vez(es)
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1402
    Registrado : 07/12/2011

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  tauron 4/5/2019, 22:40

    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 6/5/2019, 14:51

    Bom dia"

    "DEUS SEJA LOUVADO"

    Olhei o link que sugeriram. Como tenho conhecimento limitado em vba, pra mim tá tudo em grego. Se alguém puder ajudar fico grato.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2680
    Registrado : 23/01/2018

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  crysostomo 6/5/2019, 14:58

    No momento estou fora do escritorio , quando chegar e não tiver resolvido eu dou uma olhada no arquivo


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2680
    Registrado : 23/01/2018

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  crysostomo 7/5/2019, 12:57

    Esse sistema guarda a foto já gravando o  nome da pessoa, se quiser colocar a pasta em outro lugar, (recomento colocar no disco) você altera o caminho da Foto2 no vba.
    Abçs


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 8/5/2019, 14:07

    Bom dia Crysostomo!

    "DEUS SEJA LOUVADO"

    Obrigado por compartilhar seu conhecimento. Meu OS é 64 bits e por isso o código não funcionou, se tiver outra forma de resolver poste por favor. Vlw
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2680
    Registrado : 23/01/2018

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  crysostomo 8/5/2019, 15:51

    influentemente tem isso, o 64bits tinha que declario
    O que ele está pedindo? se for prsafe coloque a declaração da olhadinha
    https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2010/ee691831(v=office.14)
    depois você volta pra pra ver se deu certo, e me ajudar , porque ainda estou com 32 bit mas pra frente vou ter problema com isso .


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 9/5/2019, 03:03

    Boa noite Crysostomo"

    "DEUS SEJA LOUVADO"

    Dei uma olhada no link que vc sugeriu, mas para mim está em grego. Vlw
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2680
    Registrado : 23/01/2018

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  crysostomo 9/5/2019, 03:09

    Voubdar uma olhada nisso por tbm mais a frente vou precisar é te mando o arquivo declarado


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 31/5/2019, 19:59

    Boa tarde Crysostomo!
    "DEUS SEJA LOUVADO"

    Para o código funcionar em 64 bits basta colocar a instrução PtrSafe na frente da palavra Declare. Com isso o programa funciona normalmente, porém seu creio que falta algo no seu código, quando clico em localizar o foco vai para o caminho, porém nada acontece e a foto não é mostrada. Se puder dar uma olhada agradeço.
    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 30/6/2019, 13:21

    Bom dia"

    Alguém teria uma solução para o problema mencionado? To no aguardo.
    Grato
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2680
    Registrado : 23/01/2018

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  crysostomo 30/6/2019, 20:52

    Qual é a mensagem que aparece na tela? para rodar  64 na linha de erro, Antes de Function Coloque PtrSafe. Salve e faça o teste. Ficara assim: PtrSafe Function .....
    se não aparecer mensagem pedindo PtrSafe
    coloque assim:
    Código:
    Option Compare Database
    Option Explicit
    #if Win64 then
      Declare PtrSafe Function MyMathFunc Lib "User32" (ByVal N As LongLong) As LongLong
    #else
      Declare Function MyMathFunc Lib "User32" (ByVal N As Long) As Long
    #end if
    #if VBA7 then
      Declare PtrSafe Sub MessageBeep Lib "User32" (ByVal N AS Long)
    #else
      Declare Sub MessageBeep Lib "User32" (ByVal N AS Long)
    #end if




    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Edelson Vieira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 207
    Registrado : 21/08/2015

    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Edelson Vieira 30/6/2019, 23:02

    Boa noite!

    "DEUS SEJA LOUVADO"

    Tentei sem sucesso o recomendado. O que desejo é ao cadastrar um cliente o campo endereço das fotos receba o caminho do banco atual + pasta fotos + nome do cliente, ao clicar no botão inserir foto seja aberto o caminho endereço das fotos e na caixa de listagem abaixo seja listado as fotos do cliente e ao clicar na lista a foto seja mostrada no quadro. Segue a BD.

    Grato
    Anexos
    fotos - Caminho para fotos  AttachmentEnderecoFoto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (880 Kb) Baixado 23 vez(es)

    Conteúdo patrocinado


    fotos - Caminho para fotos  Empty Re: Caminho para fotos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 10:49