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

    Criar arquivo Jpg a partir do conteúdo da área de transferência

    avatar
    rbbahia
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 49
    Registrado : 14/05/2012

    Criar arquivo Jpg a partir do conteúdo da área de transferência Empty Criar arquivo Jpg a partir do conteúdo da área de transferência

    Mensagem  rbbahia 17/12/2013, 21:29

    Boa noite pessoal,

             Estou com um problema, possuo uma aplicação access onde preciso dar um "print screen" na tela e depois preciso salvar o conteúdo que está na área de transferência em um arquivo BMP ou JPG.

             Consegui dar o print screen pelo VBA mas agora não sei como colocar essa imagem dentro de um JPG ou BMP.

    Espero que alguém possa me ajudar


    eu encontrei esse código:
    Dim clip As Object
    Set clip = CreateObject("clipbrd.clipboard")
    SavePicture clip.getdata, "C:\Paisagem.bmp"
    Set clip = Nothing

    mas nessa linha Set clip = CreateObject("clipbrd.clipboard") eu recebo o erro: "O componente active x não pode criar o objeto"

    Obrigado

    Roberto
    avatar
    wesleidepaula
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 04/01/2014

    Criar arquivo Jpg a partir do conteúdo da área de transferência Empty Re: Criar arquivo Jpg a partir do conteúdo da área de transferência

    Mensagem  wesleidepaula 4/1/2014, 21:42

    Também tive o mesmo problema e depois de pesquisar bastante descobrir que é necessário registrar a seguinte dll "clipboard.dll."

    Para registrá-la, faça da seguinte forma:

    1. Faça o download do arquivo em anexo e salve na raiz do diretório c:\ ou em qualquer outro diretório, mas vc deverá colocar todo o caminho na linha de comando abaixo.
    2. Abra o prompt de comando como Administrador e digite o seguinte comando:

    regsvr32 c:\clipboard.dll

    ou

    regsvr32 "caminho completo"\clipboard.dll

    Depois de realizado isto, vc deve receber uma mensagem que a dll foi registrada com sucesso. E aí é só rodar a macro que a mensagem não deve mais aparecer.
    Anexos
    Criar arquivo Jpg a partir do conteúdo da área de transferência Attachmentclipboard.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (5 Kb) Baixado 46 vez(es)
    avatar
    Guima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/09/2010

    Criar arquivo Jpg a partir do conteúdo da área de transferência Empty Re: Criar arquivo Jpg a partir do conteúdo da área de transferência

    Mensagem  Guima 8/9/2016, 15:46

    Ola amigos,

    essa rotina funciona para VBA do Excel ?

    Estou tentando e aparece a mensagem de "Valor da propriedade inválido"


    Conteúdo patrocinado


    Criar arquivo Jpg a partir do conteúdo da área de transferência Empty Re: Criar arquivo Jpg a partir do conteúdo da área de transferência

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 22:34