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?
|
|
|
|
|
|
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.
|
|
|
|