Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
16/10/09 19:37
ferruccio94
Sapete se è possibile?
Perchè tramite un codice #RRGGBB inserito, dovrei far colorare un pannello :yup:.
aaa
16/10/09 19:50
r0gerblack
vuoi usarlo per metterci il colore a un panel, o convertirlo da codice?
aaa
16/10/09 19:59
ruggy94
Non mi sembra così difficile.
RR è la componente Rossa (R) espressa in esadecimale;
GG è la componente Verde (G) espressa in esadecimale;
BB è la componente Blu (B) espressa in esadecimale.
aaa
16/10/09 20:20
ferruccio94
Postato originariamente da ruggy94:

Non mi sembra così difficile.
RR è la componente Rossa (R) espressa in esadecimale;
GG è la componente Verde (G) espressa in esadecimale;
BB è la componente Blu (B) espressa in esadecimale.



Fino a qui ci sono, a me serve colorare un Pannel, che usa l' R, G, B (es, rosso: 255, 0, 0). Però per colorare il pannel se uno inserisce in #RRGGBB (es. rosso: #ff0000), come lo converto in R, G, B?
aaa
16/10/09 20:53
r0gerblack
non credo esista certo una funzione per farlo, credo che dovresti usare duro codice manuale
aaa
16/10/09 21:45
ferruccio94
Postato originariamente da r0gerblack:

non credo esista certo una funzione per farlo, credo che dovresti usare duro codice manuale

Infatti ho chiesto, per non cominciare, però se devo farlo.
Devo solo capire come funziona il RRGGBB, per esempio:

Rosso:
#ff0000
255, 0, 0

f = 15
f*f=255
0*0=0
0*0=0



È così che dovrebbe funzionare, ma capita anche:

0d23ff (boh, è a caso)

e 0*d non è 0 :(, capito come crearlo bene, ci lavoro.
aaa
16/10/09 22:52
eddiewrc
santa marinella, se invece del vb usaste un linguaggio serio magari sapreste PERFINO la conversione tra basi.. anche perchè l'HEX si usa proprio perchè è una cazzata convertirlo.

scusate per l' :ot: ma non mi potevo proprio trattenre.
Ultima modifica effettuata da eddiewrc 16/10/09 22:53
aaa
17/10/09 8:52
lorenzo
Postato originariamente da eddiewrc:

sapreste PERFINO la conversione tra basi..



:rotfl::rotfl::rotfl::rotfl::rotfl:
aaa