Usuário com melhor resposta
Como mudar a imagem de uma picturebox em tempo de execução em c++

Pergunta
-
Respostas
-
Boa tarde,
No caso, você não quer que ele chame outro form, você quer que ele troque do atual, é isso?
Talvez funcione, você cria uma variável que vai receber um novo valor toda vez que clicar no botão próximo, no caso se você tiver 3 imagens, a sua varáivel vai ser incrementada até 3, quando ela chegar em 3, você faz outro teste para ela voltar para 0, e ao clicar novamente, ela retornará para a primeira imagem:
if(variável == 1) { pictureBox1.imagenLocation = "SeiLa1"; } if(variável == 2) { pictureBox1.imagenLocation = "Seila2"; }
[1] https://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox.imagelocation.aspx?f=255&MSPPError=-2147217396
[2] https://msdn.microsoft.com/pt-br/library/system.windows.forms.picturebox.load.aspx
- Editado Gabriel Bassani Ribeiro quinta-feira, 20 de agosto de 2015 16:48
- Marcado como Resposta Saplemtr quarta-feira, 9 de setembro de 2015 17:22
Todas as Respostas
-
Boa tarde,
No caso, você não quer que ele chame outro form, você quer que ele troque do atual, é isso?
Talvez funcione, você cria uma variável que vai receber um novo valor toda vez que clicar no botão próximo, no caso se você tiver 3 imagens, a sua varáivel vai ser incrementada até 3, quando ela chegar em 3, você faz outro teste para ela voltar para 0, e ao clicar novamente, ela retornará para a primeira imagem:
if(variável == 1) { pictureBox1.imagenLocation = "SeiLa1"; } if(variável == 2) { pictureBox1.imagenLocation = "Seila2"; }
[1] https://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox.imagelocation.aspx?f=255&MSPPError=-2147217396
[2] https://msdn.microsoft.com/pt-br/library/system.windows.forms.picturebox.load.aspx
- Editado Gabriel Bassani Ribeiro quinta-feira, 20 de agosto de 2015 16:48
- Marcado como Resposta Saplemtr quarta-feira, 9 de setembro de 2015 17:22
-