USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  inserir uma imagem na picture via codigo
Daniel
não registrado
ENUNCIADA !
Postada em 14/06/2011 08:36 hs   
Juan,

É necessário remover primeiro a imagem ou não precisa.
Posso add no mesmo Index, que a imagem será alterada?

   
Daniel
não registrado
ENUNCIADA !
Postada em 14/06/2011 10:58 hs   
Juan,

O problema continua.

Consigo inserir a imagem no Imagelist enquanto o formulario estiver aberto.

Quando eu fecho e chamo novamente pelo index, não existe imagem alguma.

Perde quando fecho o sistema.

O que falta para atualizar ou o Imagelist funciona somente com o form aberto?

   
Daniel
não registrado
ENUNCIADA !
Postada em 14/06/2011 14:09 hs   
Bom eu tentei de todas as formas,

mas acho que o imagelist ele simplesmente add imagens em tempo e execução e o que eu necessito é incorporar uma imagem na picture da mesma forma que se faz clicando em propriedades. Picture (abre a caixa de dialogo e vc seleciona a imagem).

Depois pode ate apagar a imagem da pasta que ela continua no form.

Justamente isso que preciso porém via programação.

A picture com a imagem armazenada deve ficar em algum lugar no Executável, preciso apenas atualizar esta picture com outra.

   
Daniel
não registrado
ENUNCIADA !
Postada em 15/06/2011 08:35 hs   
Continuo na luta e nada ainda...

Tentei usar um Objeto OLE pois ele tem a opção de incorporar imagens.

Desta forma eu incorporo no OLE e depois envio para a Picture.
Mas o mesmo acontece.... Funciona somente com o formulario carregado!
Quando fecho o sistema ele limpa o contéudo do OLE.

Não deveria ser, pois estou embutindo a Foto no objeto.

Veja meu código!

With OLE1
    .Enabled = True
    .OLETypeAllowed = acOLEEmbedded
    .Class = "Paint.Picture"
    .SourceDoc = App.Path & "" & "Foto1.jpg"
    .Action = acOLECreateEmbed
    .SizeMode = acOLESizeClip
End With
Me.Picture1.Picture = LoadPicture(OLE1.SourceDoc)


Ninguém arrisca um palpite ou uma forma de substituir uma imagem dentro do EXE?

   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
Postada em 16/06/2011 09:12 hs            
Oi daniel;
eu consegui quando o rodo o programa, mais quando fecha e abre de novo ele pega o padrão, cara acredito que com api vc consiga. ai tem que dar uma boa pesquisa na net.
     
Daniel
não registrado
ENUNCIADA !
Postada em 16/06/2011 11:56 hs   
Juan valeu!
Eu tenho pesquisado bastante..
Testei até algumas soluções como por exemplo usar o Resource. Existe API  para via programação mudar uma imagem Bitmap do Resource. Mas não funcionou e nem deu erro.

Fiz examente como na função.

Vou continuar pesquisando!
Talvez a soluçao seja mesmo usando o Resource caso consiga alterar a imagem dentro dele.

   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página