MUDAR PROPRIEDADES DE UM CONTROLE

JABA 19/03/2016 17:31:54
#459499
Citação:

Dim obj As Object

For Each controle In Form1.FlowLayoutPanel1.Controls [ô] Aqui, o que vai pegar exatamente, se eu clicar no botão 3 por exemplo, como que o If sabe que é o 3 botão? sendo que eu não especifiquei
If controle.name = [txt-color=#e80000]nomedobotao[/txt-color] Then
obj = controle
Exit For
End If
Next

[ô]para usar
obj.Text = [Ô]lido[Ô]



Esse codigo percorre o container FlowLayoutPanel1 em busca de um botao pelo seu nome.
VARUS 21/03/2016 14:45:18
#459584
Então, agora eu acho que descobri porque não estava indo, parece que está bugado, pois testei o mesmo código em um formulário que não há um tema e funcionou tranquilo...

O bug é o seguinte, eu aperto o botão para mudar o text para [Ô]lido[Ô] e não muda, só que, se eu clicar no mesmo botão novamente ele altera para lido.. :/
VARUS 21/03/2016 15:31:29
#459593
AEEEE, solucionei

Coloquei um

  Obj.Refresh 


Agradeço de coração a todos que me ajudaram!
Página 3 de 3 [23 registro(s)]
Tópico encerrado , respostas não são mais permitidas