Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Private Sub pbSelColore_Click()
Dim nColor
nColor = SelColor(Me.CommonDialog1)
If nColor <> vbWindowBackground Then
LabColore.BackColor = nColor
End If
End Sub
Function SelColor(dlg As CommonDialog) As Long
On Error GoTo errUNKNOWN
dlg.ShowColor
SelColor = dlg.Color
errUNKNOWN:
Select Case Err
Case Is <> 0
SelColor = vbWindowBackground
Err.Clear
End Select
End Function
LuigiB;n2053941 ha scritto:ciao Moro , strano .. avevo provato .. comunque ..
verifica che la funzione nel modulo funzioni sia cosi
Codice:Function SelColor(dlg As CommonDialog) As Long On Error GoTo errUNKNOWN dlg.ShowColor SelColor = dlg.Color errUNKNOWN: Select Case Err Case Is <> 0 SelColor = vbWindowBackground Err.Clear End Select End Function
la routine del command è gia scritta sopra e nella parte 6 del tutorial .. hai ragione per le icone .. eccole
http://www.mediafire.com/file/uq534isik4dsas3/Ico.rar
Function SelColor(dlg As CommonDialog) As Long
On Error GoTo errUNKNOWN ' se errore richiama la funzione errore sconosciuto
dlg.ShowColor ' mostra scelta colori
SelColor = dlg.Color ' scelta colore da dialogo
' gestione errori
errUNKNOWN:
Select Case Err
Case Is <> 0
SelColor = vbWindowBackground
Err.Clear
End Select
' fine gestione errori
End Function ' fine funzione
Private Sub pbSelColore_Click()
Dim nColor 'dichiaro la variabile
nColor = SelColor(Me.CommonDialog1) 'setto il valore del colore
If nColor <> vbWindowBackground Then 'se colore diverso da
LabColore.BackColor = nColor 'setta il colore alla label
End If 'fine condizione
End Sub
LuigiB;n2053985 ha scritto:queste due funzioni sembrano apposto .. invece verificacoerenza ? posta pure quella ..
Function VerificaCoerenza()
Dim sRet 'dichiaro la variabile
If Trim(txtNumeri.Text) = "" Then sRet = "Inserire i numeri del pronostico" 'se txtnumeri è vuoto
If cmbSorte.ListIndex = -1 Then sRet = "Selezionare la sorte" ' se combo non scelta
If GetStringaRuoteSel = "" Then sRet = "Selezionare le ruote" ' se ruote non scelte
If LabColore.BackColor = vbWindowBackground Then sRet = "Selezionare il colore" ' se colore non scelto
If sRet = "" Then ' se tutte le condizioni sono rispettate
VerificaCoerenza = True ' tutto ok check passato
Else ' altriemnti
MsgBox sRet, vbExclamation 'visualizza l'errore corrispondente
End If 'fine condizione
End Function ' fine funzione