Oppure

Loading
18/03/09 16:21
Systemsoft
Salve, sto creando un Blocco note , mi serve che tramite listabox scelgo il colore ..
e con un command attivo il colore che ho messo .. cosi scrivo con il colore tipo Verde . mi sapete dire il suorce grazie -- :pat:
aaa
18/03/09 18:37
theprogrammer
Non si capisce molto ... puoi riscrivere con una frase chiara e di senso compiuto?
aaa
18/03/09 18:53
GrG
per settare un colore al testo di una textbox metti:
Text1.ForeColor = coore

al posto di colore o usi le constanti di vb: vbBlue, vbRed, vbBlack, ecc.. oppure il valore long del colore che vuoi...
aaa
18/03/09 18:58
theprogrammer
E il list(a)box che c'entra?
aaa
18/03/09 20:17
antometal
se vuoi creare una lista con i nomi dei colori scritti, puoi metterci i 16 colori a 4bit

0 nero
8 grigio
15(F) bianco

(nella lista i colori li devi mettere senza i numeri e in ordine)
e tutti gli altri intermedi che non mi ricordo
in questo modo hai che il listindex di ogni colore corrisponde al valore in 4bit del colore stesso
a questo punto ti crei (ma dovrebbe gia essera nativa in vb) una funzione che converte i colori da 4 a 24bit (RGB)

un altra soluzione più rapida???
aggiungi il componente commondialoag e...

CommandDialog1.ShowColor 'ti apre la finestra dei colori di windows (RBG)
text1.forecolor=commondialog1.color
aaa