Oppure

Loading
03/07/09 11:35
Master_VB
eh infatti l'ho fatto l'avevo capito ma poi mi fa una valanga di errori:
Errore	1	Risoluzione dell'overload non riuscita perché nessun 'Format' accessibile può essere chiamato con questi argomenti: 
    'Public Shared Function Format(provider As System.IFormatProvider, format As String, ParamArray args() As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.
    'Public Shared Function Format(provider As System.IFormatProvider, format As String, ParamArray args() As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.
    'Public Shared Function Format(provider As System.IFormatProvider, format As String, ParamArray args() As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.
    'Public Shared Function Format(format As String, arg0 As Object, arg1 As Object, arg2 As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.
    'Public Shared Function Format(format As String, arg0 As Object, arg1 As Object, arg2 As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.
    'Public Shared Function Format(format As String, arg0 As Object, arg1 As Object, arg2 As Object) As String': Il riferimento a un membro non condiviso richiede un riferimento a un oggetto.	
Ultima modifica effettuata da Master_VB 03/07/09 11:36
aaa
04/07/09 7:05
Il Totem
Ovviamente color è il tuo colore, non puoi usare la classe Color, che è statica.
aaa
06/07/09 8:31
Master_VB
si ma il colore è 1 solo li ce ne sono 3 per i canali RGB come faccio a prenderli tutti e 3?io ho pensato a memorizzarli in delle variabili ma se faccio colordialog.color=variabile ottengo solo un colore come faccio a prendere gli rgb?
aaa
06/07/09 10:21
Mettiamo che il tuo colore si chiami c! Alla funzione devi passare le componenti RGB del colore, ovvero: c.R, c.G e c.B :k:
06/07/09 10:53
Master_VB
ah ok capito però c'è ancora un problema io faccio una variabile se la faccio con dim var as new object non funziona se la faccio così: dim var as color funziona però mi restituisce sempre #000000 come mai?
per essere più precisi metto il codice:
 Dim colore As Color
        ColorDialog1.ShowDialog()
        ColorDialog1.Color = colore
        TextBox2.Text = String.Format("#{0:X2}{1:X2}{2:X2}", colore.R, colore.G, colore.B)
Ultima modifica effettuata da Master_VB 06/07/09 10:54
aaa
06/07/09 11:18
ruggy94
Hai scritto
ColorDialog1.Color = colore

anzichè
colore = ColorDialog1.Color
aaa
06/07/09 11:37
Master_VB
che scemo che sono...che cavolo di errore!:-| non ho mai fatto un errore del genere e stata disattenzione grazie:hail:
aaa
06/07/09 12:17
ruggy94
Postato originariamente da Master_VB:
grazie :hail:

:D figurati
aaa