Voilà, je t'ai fait un petit code (conseil : mets la propriété "ScaleMode" du picturebox à "3 - Pixel", sinon c'est archi lent). Y'a surement plus rapide avec des APIs mais bon tiens quand même :
Private Sub Change_Color(PictureB As PictureBox, ByVal ChangeColor As Long, ByVal NewColor As Long)
Dim AnaXPoints As Integer, AnaYPoints As Integer
For AnaXPoints = 0 To PictureB.ScaleWidth
For AnaYPoints = 0 To PictureB.ScaleHeight
If PictureB.Point(AnaXPoints, AnaYPoints) = ChangeColor Then PictureB.PSet (AnaXPoints, AnaYPoints), NewColor
'DoEvents
Next AnaYPoints
Next AnaXPoints
End Sub
Tu mets la procédure dans un coin de ta form ou de ton module et pour l'appeler : Change_Color nomdupicturebox, anciennecouleur, nouvellecouleur
Bonne prog @ toi !!!
@+

Bricomix

-------------------------------
Réponse au message :
-------------------------------
> Bonjour,
> Je suis débutant et jaimerais savoir si quelqu'un sait si ça ce peut que l'on puisse changer la couleur (ex.: blanc) par une autre (ex.: bleu) sur une image (picturebox).
>
> Je sais que cela ce peut (surement) avec l'api btlbit ou de quoi dans le genre
>
> merci d'avance
>
>

...--=<(\_+=+<Fragy's>+=+_/)>=--...
