Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Avevo già scritto che il codice non funzionava. E' molto improbabile riuscire a modificare il colore della progressbar, quindi vi suggerisco di imparare a crearne una con la classe Graphics.
Forse, data la mia conoscenza del VB.NET, faccio prima a creare 100 immagini con phosothop e ad inserirle in una form per farla assomigliare ad una progressbar personalizzata
quest'argomento è stato aperto tanto tempo fa ma mi è capitato di leggerlo e volevo dire che anche io ho avuto lo stesso problema, ma l'ho risolto usando delle picturebox invece che delle progressbar.
Allo scopo ho usato questa funzione:
Codice sorgente - presumibilmente VB.NET
PublicFunction MakeBMP(ByVal x AsInteger, ByVal y AsInteger, ByVal color As Color)
Dim bm AsNew Bitmap(x, y)
Dim k, h AsNewInteger
For k = 0 To x - 1
For h = 0 To y - 1
bm.SetPixel(k, h, color)
Next
Next
MakeBMP = bm
Return MakeBMP
EndFunction
che puoi usare generando dei bitmap delle dimensioni desiderate e del colore che preferisci. Per simulare una progressbar ti basterà mantenere costante l'altezza del bitmap e aumentare la lunghezza.