Oppure

Loading
01/04/08 11:20
mash_mash
Ciao raga , sapete (sicuramente si) come si fa a cambiare il colore di un form e di tutti i suoi controlli (caption , sfondi etc) con il semplice invio da pulsante ?
Oovviamente il nuovo colore e' gia' impostato dal pulsante.
E poi , dove posso trovare una tabella colori ?
Grazie.
aaa
01/04/08 12:04
GrG
Basta fare così:

Private Sub Command1_Click()
Form1.BackColor = vbRed
End Sub


Per i colori sono:
vbGreen, vbBlue, vbRed, vbWhite, vbBlack, ecc..
aaa
01/04/08 13:10
P4p3r0g4
altrimenti usa rgb(rossoda0a255,verdeda0a255,bluda0a255)
aaa
01/04/08 14:01
mash_mash
Grazie per la celere risposta , il codice va bene , pero' oltre allo sfondo del form dovrebbero cambiare anche tutti gli sfondi in esso contenuti , e questo ahime' non avviene .
Voi cosa ne pensate di :
for each control in Form1
control.backcolor = vbred , potrebbe funzionare come ?
aaa
01/04/08 14:46
P4p3r0g4
non tutti i controlli hanno la ".background".
se ha veramente tanti contolli c'e` un metodo con i controls che ti permette di ciclarli ma devi farne uno per oni tipo se no rischi di cadere in errore.
aaa