ABRIR IMAGEM EM UM NOVO FORM
BOM DIA COLEGAS
VENHO A PARTIR DESTA MENSAGEM PEDIR UMA AJUDA COM UM PROBLEMA QUE MEU CHEFE ME SOLICITOU, TENHO UM SISTEMA DE ARQUIVO MORTO, ONDE AS NOTAS FISCAIS ESCANEADAS, SÃO ARMAZENADAS PARA CONSULTA E LOCALIZACAO COMO SEGUE A IMAGEM ANEXA. ENTAO O QUE PRECISO é O SEGUINTE, TEM UM COMANDO EMBAIXO DA IMAGEM QUE SE CHAMA VISUALIZAR E ENTAO EU QUERIA PODER VISUALIZAR A IMAGEM SE A NECESSIDADE DE IMPRIMIR... JA VI EXEMPLOS AQUI DO SITE MAIS SAO MUITOS COMPLEXOS E NÃO ERA O QUE EU QUERIA, QUERO UMA COISA MAIS SIMPLES.
DESDE JA AGRADEÇO A QUEM AJUDAR...
ERIVELTON
VENHO A PARTIR DESTA MENSAGEM PEDIR UMA AJUDA COM UM PROBLEMA QUE MEU CHEFE ME SOLICITOU, TENHO UM SISTEMA DE ARQUIVO MORTO, ONDE AS NOTAS FISCAIS ESCANEADAS, SÃO ARMAZENADAS PARA CONSULTA E LOCALIZACAO COMO SEGUE A IMAGEM ANEXA. ENTAO O QUE PRECISO é O SEGUINTE, TEM UM COMANDO EMBAIXO DA IMAGEM QUE SE CHAMA VISUALIZAR E ENTAO EU QUERIA PODER VISUALIZAR A IMAGEM SE A NECESSIDADE DE IMPRIMIR... JA VI EXEMPLOS AQUI DO SITE MAIS SAO MUITOS COMPLEXOS E NÃO ERA O QUE EU QUERIA, QUERO UMA COISA MAIS SIMPLES.
DESDE JA AGRADEÇO A QUEM AJUDAR...
ERIVELTON
Se você quer visualizar a imagem em um FORM, é só acrescentar um controle IMAGE e usar a propriedade STRETCH para dimensionar a imagem.
Se você quer visualizar a imagem à partir do editor de imagens PADRÃO do computador, utilize a API SHELLEXECUTE.
Exemplo:
Especifique no tópico qual das opções quer utilizar.
Se você quer visualizar a imagem à partir do editor de imagens PADRÃO do computador, utilize a API SHELLEXECUTE.
Exemplo:
[txt-color=#0B6138][ô]Declaração no General Declarations[/txt-color]
Private Declare Function ShellExecute Lib [Ô]shell32.dll[Ô] Alias [Ô]ShellExecuteA[Ô] (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
[txt-color=#0B6138][ô]Rotina no botão Visualizar[/txt-color]
ShellExecute Me.Hwnd,vbNullString,[Ô]C:\imagem.JPG[Ô],vbNullString,[Ô]C:\[Ô],vbnullstring
Especifique no tópico qual das opções quer utilizar.
Olá ERIVELTONVGA
Não sei se é isto que pretendes mas aqui vai um dos meus exemplos.
Link : box.net/shared/rzpadvcu0d
Até+
Programadorvb6
Não sei se é isto que pretendes mas aqui vai um dos meus exemplos.
Link : box.net/shared/rzpadvcu0d
Até+
Programadorvb6
boa tarde.
TECLA TESTEI AQUI SEU CODIGO E FUNCIONOU CERTO.
PROGRAMADORVB6, VC ME DEU OUTRA VISAO SOBRE MINHA DUVIDA E NÃO VOU ESQUECER DISTO QUE ME PASSOU.
LA VAI MAIS UMA ENTÃO
SE EU OUTRA PESSOA ABRIR A IMAGEM DE ACORDO COM O PROGRAMA VAI ABRIR O [Ô]VISUALIZADOR DO WINDOWS[Ô], MAS O TESTE QUE FIZ SE POR ACASO A PESSOA APERTAR O BOTAO EXCLUIR DO VISUALIZADOR ELE APAGA A IMAGEM ARMAZENADA... DEIXA EU EXPLICAR MELHOR.. NÃO IMPORTA EM QUE PASTA A IMAGEM QUE VOU INSERIR NO FORMULARIO ESTEJA, NA HORA QUE EU SALVAR A IMAGEM A MESMA SERA GRAVADA EM UMA PASTA AONDE ESTARA O EXECUTAVEL, CHAMADA IMAGENS,
TEM JEITO DE BLOQUEAR O EXCLUIR DESTE VISUALIZADOR OU VCS TEM OUTRA IDEIA???
OBRIGADO
ATE MAIS
ERIVELTON
TECLA TESTEI AQUI SEU CODIGO E FUNCIONOU CERTO.
PROGRAMADORVB6, VC ME DEU OUTRA VISAO SOBRE MINHA DUVIDA E NÃO VOU ESQUECER DISTO QUE ME PASSOU.
LA VAI MAIS UMA ENTÃO
SE EU OUTRA PESSOA ABRIR A IMAGEM DE ACORDO COM O PROGRAMA VAI ABRIR O [Ô]VISUALIZADOR DO WINDOWS[Ô], MAS O TESTE QUE FIZ SE POR ACASO A PESSOA APERTAR O BOTAO EXCLUIR DO VISUALIZADOR ELE APAGA A IMAGEM ARMAZENADA... DEIXA EU EXPLICAR MELHOR.. NÃO IMPORTA EM QUE PASTA A IMAGEM QUE VOU INSERIR NO FORMULARIO ESTEJA, NA HORA QUE EU SALVAR A IMAGEM A MESMA SERA GRAVADA EM UMA PASTA AONDE ESTARA O EXECUTAVEL, CHAMADA IMAGENS,
TEM JEITO DE BLOQUEAR O EXCLUIR DESTE VISUALIZADOR OU VCS TEM OUTRA IDEIA???
OBRIGADO
ATE MAIS
ERIVELTON
Neste caso, aconselho você a utilizar um FORM com um objeto PICTURE ou IMAGE.
TECLA OBRIGADO PELAS DICAS, MAS COMO A PASTA VAI FICAR INTERNAMENTE ONDE FICA O EXECUTAVEL, ENTAO FIZ O SEGUINTE PRIMEIRO MEXI NA ABA SEGURANCA E DESMARQUEI AS OPCOES MODIFICAR E CONTROLE TOTAL E AGORA NAO DA NEM PRA EXCLUIR, NEM MODIFICAR... E OCULTEI A PASTA...
FORA ISTO TERMINEI ESTA PARTE.
AGRADEÇO A VC [Ô]TECLA[Ô] E VC [Ô]PROGRAMADORVB6[Ô] PELA AJUDA.
OBRIGADO. E ATE MAIS VER...
ERIVELTON
FORA ISTO TERMINEI ESTA PARTE.
AGRADEÇO A VC [Ô]TECLA[Ô] E VC [Ô]PROGRAMADORVB6[Ô] PELA AJUDA.
OBRIGADO. E ATE MAIS VER...
ERIVELTON
Tópico encerrado , respostas não são mais permitidas