CORES - ATRIBUIR COR RGB OU HEXADECILA O BACKCOLOR
Olá pessoal, Boa Tarde! Será que poderiam me ajudar. Bom guardo duas cores em um arquivo TXT e ao iniciar o sistema jogo em variáveis do tipo String de nomes COR1,COR2. No entanto ao tentar atribuir a cor em em tempo de execução dá erro: TYPE MYSMATCH.
No entanto se coloco Form1.Backcolor = RGB(128,128,255) ele rola normalmente, mas, se coloco isso dentro de uma variável dá erro, tentei colocar a cor em Hexadecimal na variável e também da o mesmo erro. Como resolver, pois, quero deixar para o usuário escolher algumas cores.
No entanto se coloco Form1.Backcolor = RGB(128,128,255) ele rola normalmente, mas, se coloco isso dentro de uma variável dá erro, tentei colocar a cor em Hexadecimal na variável e também da o mesmo erro. Como resolver, pois, quero deixar para o usuário escolher algumas cores.
De que forma você está usando a variável? Coloque como fez aÃ, senão não temos como saber onde foi o seu erro.
Colega TRSOFTWARES,
O BackColor do formulário é de outro tipo de dados, que não string.
Dependendo do que está dentro de seu arquivo TXT, o comando abaixo talvez funcione:
Form1.Backcolor = Cdbl(COR1)
Caso não funcione, coloque aqui o conteúdo que está em seu arquivo TXT para sabermos o que está sendo levado para a propriedade BackColor do formulário.
Tudo de bom.
O BackColor do formulário é de outro tipo de dados, que não string.
Dependendo do que está dentro de seu arquivo TXT, o comando abaixo talvez funcione:
Form1.Backcolor = Cdbl(COR1)
Caso não funcione, coloque aqui o conteúdo que está em seu arquivo TXT para sabermos o que está sendo levado para a propriedade BackColor do formulário.
Tudo de bom.
Tópico encerrado , respostas não são mais permitidas