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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  modificar icone em botao
jongle
CAPANEMA
PA - BRASIL
Postada em 05/01/2008 10:25 hs            
pessoa, bom dia, gostaria de saber como modifico icones em botao ao clicar nele
e tenho que alternar entre 3 icones diferentes.
 
desde já agradeço..
 
jongle
 
obs: caso eu demore fecha esta topico é porque estou em uma cidade que
a iternet é raro
 
 
 
     
JOM
BOM JESUS DA LAPA
BA - BRASIL
Postada em 05/01/2008 10:58 hs            
Procure pelo Camaleon_Button
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 07/01/2008 10:05 hs            
você não precisa de nenhum botão especial siplismente faça isso no seu commandbutton:
 
1° Mude a propriedade STYLE para 1-Graphical
2° em PICTURE inclua um icone este fica quando o botão não for mexido
3° Agora em DownPicture inclua o icone que i´ra aprecer quando o botão for pressionado
4° em disablepicture você pode incluir um icone que surgirá quando o botão for desativado pela função enable
 
e é isto
 
até
 
     
JOM
BOM JESUS DA LAPA
BA - BRASIL
Postada em 07/01/2008 11:18 hs            
Essa merece estar na seção de dicas Treze! beleza.
     
jongle
CAPANEMA
PA - BRASIL
ENUNCIADA !
Postada em 07/01/2008 15:39 hs            
é amigo mais este botao tem que ter 5 tipos de imagens diferentes,
uma casa uma vasoura e etc...
 
entao quando o sistema verificar a situação if.... , ele coloque um determinada imagem..
 
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 07/01/2008 17:02 hs            
Vamos lá meu caro amigo
 
primeiramente eu usaria um botão para cada ação e trabalharia com a propriedade visible
 
mas isto seria muito fácil
 
então vamos fazer o seguinte como você deseja vários icone em um command button  eis a solução
vá em PROJECT/COMPONENTS
 e selecione Microsoft Windows Common Controls 6.0(sp6)
 
feito isso inclua em seu projeto
um ImageList
 
clique com o botão direito do mouse sobre este
 
em general escolha o tamanho que será o seu icone 16x16, 32x32 ou 48x48
 
em images clique em insert pictures e vai incluindo seus icones ( quantos quiser )
 
repare conforme você insere um icone o numero deste é armazenado em index
 
pronto você já inseriu todos os icones
 
agora vamos fazer referência no botão
 
então vamos supor o seguinte:
 
criei um IMAGELIST com 5 icones
 
icone 1= vassoura
icone 2= casa
icone 3 = carro
icone 4 = avião
icone 5 = cachorro
 
relembrando que o numero é o numero do INDEX
então quero que aconteça o seguinte:
 
se o que eu quero é uma casa como icone
 
então colocarei dentro da função if
 
a seguinte resposta:  Command1.Picture = ImageList1.ListImages(2).ExtractIcon
repare que LISTIMAGE(2) é = a casa e ai por diante você alterar seus icones
 
caso aind ahja duvida poste um trecho do seu código que farei um exemplo pra você
 
bom proveito até
 
TÓPICO EDITADO
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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