COMO DEFINIR UMA VARIAVEL TIPO COR

MALA 12/03/2014 23:00:07
#435962
COMO DEFINIR UMA VARIÁVEL TIPO COR, OU UMA PROPRIEDADE TIPO COR IGUAL A BACKCOLOR VB6

ALGUEM PODE ME AJUDAR COM ISSO.

OBRIGADO PELA ATENÇÃO DE TODOS.
FILMAN 12/03/2014 23:59:12
#435965
não consegui entender direito

você pode criar uma variavel tipo LONG copia o código da cor BackGround e atribui a ela
MARCELO.TREZE 13/03/2014 08:02:05
#435969
assim

Dim cor As ColorConstants
TUNUSAT 13/03/2014 08:44:00
#435972
Resposta escolhida
Mala,

Você pode usar [Ô]ColorConstants[Ô] que já estão pré definidas, como por exemplo:

ColorConstants.vbBlack
ColorConstants.vbWhite
ColorConstants.vbRed
ColorConstants.vbBlue
ColorConstants.vbYellow

Ou usar desta forma para cores personalizadas (neste caso sorteadas):

[ô].picArgola(X).BackColor = RGB(Hex(Int(Rnd * 10)), Hex(Int(Rnd * 10)), Hex(Int(Rnd * 10)))
.picArgola(X).BackColor = Int(Rnd * 9999999)

NOTA:


Function RGB(Red As Integer, Green As Integer, Blue As Integer) As Long
[ô]**** Member of VBA.Information

Você pode escrever assim também (RGB - 2 caracteres para Red, 2 caracteres para Green e 2 caracteres para Blue) ... a composição destas cores formam uma nova cor:

cor = &H8000000F
cor = &HFF&
cor = &HFFFFFF
cor = &H0&


é isto?

[][ô]s,
Tunusat.
EPISCOPAL 13/03/2014 08:56:55
#435975

Public Property Get BackColor() As OLE_COLOR
BackColor = UserControl.BackColor
End Property
Public Property Let BackColor(ByVal Color As OLE_COLOR)
UserControl.BackColor = Color
End Property

é isso que voce quer???
MALA 13/03/2014 09:38:31
#435979
WOLFFIRE e issso mesmo que quero, so tem um problema que nao conseguir fazer isso no vb.net.

o componente que desenvolvi e no vb.net e estou usando ele no vb6.


WOLFFIRE vc e MT ?
EPISCOPAL 13/03/2014 09:42:45
#435980
simmmmmmmmmmmmmmm


Várzea Grande ............ e cuiabano messsssssssmo rsrrs
EPISCOPAL 13/03/2014 09:44:47
#435981
não manjo de vb.net mas tem este artigo aqui


http://www.macoratti.net/08/03/vb6_netf.htm
MALA 13/03/2014 10:01:24
#435985
sou de rondonopolis aki pertinho
Tópico encerrado , respostas não são mais permitidas