lotto_tom75
Advanced Premium Member
esattamente come hai gia fatto ..
Ok proff a neuroni fermi... proverò a ridarci un'occhiata... su quanto già fatto...
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.
esattamente come hai gia fatto ..
Ciao a tutti.ecco l'esempio .. ringraziando la tua bellissima segretaria ...
prova a ridimensionare il form ..e vedrai l'immagine sempre centrata e che si ingrandisce o rimpicciolisce..
rimuovi l'estensione.txt
Buongiorno a TuttiSto diventando scemo.
Per questioni di uniformità grafica anziché usare listbox ho costruito un array di checkbox per le ruote.
Tutto semplice. Selezionare o deselezionare , selezionare tutte , invertire.
Il problema che non mi fa dormire è che non trovo un evento che mi abiliti o no il pulsante.
Insomma se clicco abilità ma se disabilito tutte le check purtroppo il pulsante resta abilitato.
Forse sono stanco . Ci penso domani a mente fresca.
Buona notte a tutti
Ciao Happy, hai provato con altre immagini se riproducono lo stesso effetto ?Ciao a tutti.
Quando ridimensiono la finestra stringendola, si generano linee di disturbo, lo fa anche a voi o è incompatibilità con la mia scheda video?
Grazie a Luigi per il codice.
Vedi l'allegato 2254264
Ok. Tra un po posto la mia ricettaBuongiorno a Tutti
Caro iLegend, se puoi mostrare il codice del tuo progetto, per capire meglio, forse una soluzione la si puo' trovare per regalarti un soave abbandono tra le braccia di Morfeo...
Ciao a tutti.
Quando ridimensiono la finestra stringendola, si generano linee di disturbo, lo fa anche a voi o è incompatibilità con la mia scheda video?
Grazie a Luigi per il codice.
Vedi l'allegato 2254264
Function GetRuote(aR() As Long,sRuote As String) As Integer
Dim r As Long,k As Long
k = 0
sRuote = ""
' For r = 0 To List1.ListCount - 1
' If List1.Selected(r) = True Then
' k + = 1
' ReDim Preserve aR(k)
' aR(k) = r + 1
' sRuote = sRuote & NomeRuota(aR(k)) & "."
' End If
' Next
For r = 1 To 11
If Check1(r).Value = 1 Then
k + = 1
ReDim Preserve aR(k)
aR(k) = r
sRuote = sRuote & NomeRuota(aR(k),True) & "."
End If
Next
sRuote = RimuoviLastChar(sRuote,".")
Return k
End Function
Sub abilitaButton(Punti As Integer)
'cmdElabora.Enabled = False
Punti = 6
Dim check As Boolean = True
If Val(lbNumConc.Caption) < 1 Then check = False: Punti = Punti - 1
If getOpComb() = 0 Then check = False: Punti = Punti - 1
If GetRuote(aR,sRuote) = 0 Then check = False: Punti = Punti - 1
If GetidMese() < 1 Then check = False: Punti = Punti - 1
If GetOpRuote() < 1 Then check = False: Punti = Punti - 1
If GetOpOrdinamento() = 0 Then check = False: Punti = Punti - 1
cmdElabora.Enabled = check
End Sub
Private Sub Check1_Click(Index As Integer)
If Check1(Index).Value = 1 Then
Check1(Index).BackColor = & H66D9FF
Else
Check1(Index).Value = 0
Check1(Index).BackColor = & H5b5b5b
End If
End Sub
Senza vedere il tuo codice, dubito che ci sia qualcuno che possa aiutarti...No Luigi non riesco a far tornare disabilitato l array dei check1 se tolgo la spunta.
non conosco un comando equivalente che dia l item non essendo una lista.
Non so se mi sono perso in un bicchiere d acqua o è una cosa troppo complessa.
Siccome le tue IF non sono eloquenti, forse e' meglio che descrivi con parole semplici l'operativita' dei tuoi checkboxes... e, sopratutto, dei tre bottoni in questa parte del tuo form:grazie graziella e grazie ar ....
legend non ho capito una sega ... cosa vuoi disabilitare ? cos'è che non torna disattivato .. fai due disegnin come se stessi parlando con un deficente ...
Fai con calma e senza stress e vedrai che tutto torna a posto! Se ti fai prendere dall'ansia da... prestazione di certo non... ce la faraiCon la sub abilitabutton e con la lista ruote funzionava tutto correttamente
. Ora riscrivo tutto perché (non so a un certo punto twb è impazzito e mi ha cancellato tutte le routine che ho scritto stamattina e le modifiche che ho fatto al form) sono incaxxxxxxxxxo.
Datemi un attimo per favore
Private Sub List1_ItemCheck(Item As Integer)
abilitaButton(punti)
Colora()
End Sub
Sub Colora()
Dim i As Integer, b As Boolean = False
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then
b = True
End If
Next
If b = True Then List1.ForeColor = &h66D9FF: Else List1.ForeColor = &H80000012
End Sub