come si usa una progress bar e da dove devo andarla a prendere ???????????
come si usa una progress bar e da dove devo andarla a prendere ???????????
č un controllo activeX che puoi inserire selezionando i Microsoft Windows Common Controls nei componenti ...
io sono festosamente cicciottello :: e. cartman
t'amo senza sapere come, nč quando nč da dove,
t'amo direttamente senza problemi nč orgoglio:
cosė ti amo perchč non so amare altrimenti
per usarla:
assegni un valore massimo
un valore minimocodice:ProgressBar1.Max = ...
e durante l'elaborazione scrivi il valore correntecodice:ProgressBar1.Min = ...
codice:ProgressBar1.Value= ...
spero sia chiaro
io sono festosamente cicciottello :: e. cartman
t'amo senza sapere come, nč quando nč da dove,
t'amo direttamente senza problemi nč orgoglio:
cosė ti amo perchč non so amare altrimenti
e durante l'elaborazione scrivi il valore corrente
code:--------------------------------------------------------------------------------ProgressBar1.Value= ...--------------------------------------------------------------------------------
in che senso???????
cmq grazie di tutto
se ad esempio stai ciclando su un recordset utilizzando anche un contatore:
imposti min = 0
max = il recordcount
e ad ogni incremento del contatore assegni alla proprietā value il numero del contatore
![]()
io sono festosamente cicciottello :: e. cartman
t'amo senza sapere come, nč quando nč da dove,
t'amo direttamente senza problemi nč orgoglio:
cosė ti amo perchč non so amare altrimenti
forse cosė č pių chiaroPer visualizzare l'avanzamento di un'operazione, la proprietā Value viene progressivamente incrementata fino a un valore massimo definito nella proprietā Max. Il numero di blocchi di avanzamento visualizzati nei controlli č pertanto sempre pari al rapporto della proprietā Value con le proprietā Min e Max. Se, ad esempio, la proprietā Min č impostata su 1 e la proprietā Max č impostata su 100, impostando la proprietā Value su 50 il controllo visualizzerā il 50 percento dei blocchi di avanzamento,![]()
io sono festosamente cicciottello :: e. cartman
t'amo senza sapere come, nč quando nč da dove,
t'amo direttamente senza problemi nč orgoglio:
cosė ti amo perchč non so amare altrimenti
insomma vorrei un esempio dove posso trovarlo ????'' grazie per la vostra pazienza ciao
codice:Sub Form_Load() ProgressBar1.Min = 0 ProgressBar1.Max = 0 End Sub 'sul click di un bottone chiamo una procedura 'che esegue un ciclo su un recordset Sub CiclaRecordset() ... ProgressBar1.Value = 0 Recordset.MoveFirst Do Until Recordset.EOF ProgressBar1.Value = ProgressBar1.Value + 1 Recordset.MoveNext Loop ... End Sub
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
allora vediamo bene
Sub Form_Load()
ProgressBar1.Min = 0 SETTI LA PROGRSS BAR
ProgressBar1.Max = 0
End Sub
'sul click di un bottone chiamo una procedura
'che esegue un ciclo su un recordset
Sub CiclaRecordset()
...
ProgressBar1.Value = 0
Recordset.MoveFirst TI SPOSTI SUL PRIMO RECORD DEL DB
Do Until Recordset.EOF FINCHE NON ARRIVI ALLA FINE DEI RECORD
ProgressBar1.Value = ProgressBar1.Value + 1 INCREMENTI LA PROGRSS BAR DI 1 ALLORA A.MAX NON DOVRESTI METTERE 100?????
Recordset.MoveNext
Loop
...
End Sub
č vero ... max=100
altrimenti da errore :master:
io sono festosamente cicciottello :: e. cartman
t'amo senza sapere come, nč quando nč da dove,
t'amo direttamente senza problemi nč orgoglio:
cosė ti amo perchč non so amare altrimenti