Voici une petite fonction vite faite qui te permet de charger une image dans un picturebox en faisant un strech de l'image a la taille du picturebox, mais surtout de definir une bordure transparente autour de l'image !!!
Function ChargeImage(Destination As PictureBox, bordure As Integer, path As String) Dim pic As StdPicture Set pic = LoadPicture(path) Destination.AutoRedraw = True Destination.Cls Destination.PaintPicture pic, bordure, bordure, Destination.ScaleWidth - bordure * 2, Destination.ScaleHeight - bordure * 2 End Function
|
Pour l'utiliser dans ton code, exemple :
ChargeImage Picture1, 100, "c:\image.jpg"
|
Voila ++
Ps: tu peu aussi la modifier afin de définir une bordure de taille differente pour le bas droite etc.... la je l'ai fait uniforme...