Bonjour à tous.
Voila, je suis débutant en VB.Net.
Je développe une application qui fait le lien entre une image et les informations concernant une personne; Dans ma BD access j'ai un champ photo et nom. Le champ photo est de type Objet OLE dans lequel je stocke les photo en binaire. Le problème est que je n'arrive pas à restituer les données binaires stockées dans ma db dans un picturebox que j'ai nommé pb_photo.
La fonction qui me permet de convertir les fichier image en binaire est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Function ConvImage(ByVal formulaire As OpenFileDialog) As Byte() On Error Resume Next Dim oFileStream As System.IO.FileStream Dim tabImage As Byte() tabImage = Nothing oFileStream = CType(formulaire.OpenFile(), System.IO.FileStream) ReDim tabImage(CInt(oFileStream.Length)) oFileStream.Read(tabImage, 0, CInt(oFileStream.Length)) Return tabImage End Function
Partager