Ajout d'un propriété à une Class ! Aider-moi :( je crack
scottmat
Messages postés438Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 janvier 2011
-
26 juin 2006 à 03:30
scottmat
Messages postés438Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 janvier 2011
-
28 juil. 2006 à 14:58
Bonsoir à tous
je me permet de REposter mon message une deuxième fois parceque la je passe mes nuits à bosser et essayer de faire sa. Pour moi ce que je fais me parait logique, mais bon cela marche vraiment pas, donc sa doit pas être si logique que sa lol ! je ne vois pas du tout l'erreur franchement
Voici mon petit problème :
Je voudrais insérer une image dans un Richtextbox tout simplement
J’ai récupérer le code sur vbfrance mais je voudrais rajouter une propriété : Emplacement (qui enregistrerai l’emplacement de l’image insérer)
D’abord une classe générale : <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /?>
michel120147
Messages postés17Date d'inscriptionvendredi 8 octobre 2004StatutMembreDernière intervention 9 août 2006 26 juin 2006 à 12:02
Salut,
je ne sais pas si ce bout de code pourra d'aider mais voila comment j'affiche des images dans un picturebox
Try
Photo.Image = Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo)
If Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo).Width > 210 Or Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo).Height > 236 Then
Dim pho As System.Drawing.Image
pho = Photo.Image
larg = Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo).Width
haut = Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo).Height
'calcul du ratio largeur hauteur
If larg > haut Then
rat = (larg / 210) haut (haut / rat) : larg 210
End If
If larg < haut Then
rat = (haut / 236) larg (larg / rat) : haut 236
End If
Photo.Image = pho.GetThumbnailImage(CInt(larg), CInt(haut), Nothing, Nothing)
End If
Catch ex As ArgumentException
enreg.photo = "0000.gif"
Photo.Image = Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo)
Catch ex As IO.FileNotFoundException
enreg.photo = "0000.gif"
Photo.Image = Image.FromFile(My.Application.Info.DirectoryPath + "\photo-timbre" + enreg.photo)
End Try
scottmat
Messages postés438Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 janvier 20111 27 juin 2006 à 12:31
tous d'abord merci à tous d'avoir répondu ;)
michel120147 ton merci pour ton code mais moi c'est pour afficher une image dans un richtextbox et non dans un objet picturebox.
mince dsl la class qui définit l’ajout dans le Richtextbox n'est pas InsertionImage pcq je l'ai renommer entre temps par
RectangleSimple.
mon l'obet à été crée + haut à l'insertion de l'image !
donc Dim a As New RectangleSimple est invalide il recréer un objet c'est sa ?
Est-ce que je n'ai pas fait d'erreur ici :
If OpenFiles.ShowDialog Windows.Forms.DialogResult.OK Then<?xml:namespace prefix o ns = "urn:schemas-microsoft-com:office:office" /?>
L'emplacement a devrait avoir l'emplacement du fichier image ?
comment récupère t-on une propriété d'un objet déjà créer dans un objet (comme c'est mon cas) alors ?
Vous n’avez pas trouvé la réponse que vous recherchez ?