INSERER UNE IMAGE DANS UNE RICHTEXTBOX

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 6 juil. 2002 à 15:13
jbtech Messages postés 5 Date d'inscription dimanche 16 novembre 2003 Statut Membre Dernière intervention 28 décembre 2004 - 2 juil. 2005 à 19:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/3929-inserer-une-image-dans-une-richtextbox

jbtech Messages postés 5 Date d'inscription dimanche 16 novembre 2003 Statut Membre Dernière intervention 28 décembre 2004
2 juil. 2005 à 19:36
voila un lien pour VB.net qui peut vous aider a bien comprendre comment richtextbox ne supporte que les images :metafiles de windows (parmi eux *.bmp)
http://www.thecodeproject.com/cs/miscctrl/csexrichtextbox.asp
aussi je vous conseille de consulter le support de Microsoft pour les bugs de richextbox....
il ya aussi un controle activex plus developpé : TX Text : http://www.textcontrol.com (mais c'est payant...) .
bon chance a tous....
jbtech Messages postés 5 Date d'inscription dimanche 16 novembre 2003 Statut Membre Dernière intervention 28 décembre 2004
2 juil. 2005 à 18:46
bien, je pense que pour ajouter des gifs animés ou transparents d'abord il ne faut pas utiliser les picturebox car elles ne supporte pas l'animation gif ou la transparence de ce type d'images .
pour richtextbox elle ne prend pas en charge les gifs animes ou transparents , tu peux experementez ça à la main : creer une richbox dans une form , puis executer la et essayer de coller un gif dans le controls richtextbox , tu vas avoir une rectangle avec le nom du gif la dedans , et rien de plus !!merci pour le code .
3edbill69 Messages postés 12 Date d'inscription lundi 16 août 2004 Statut Membre Dernière intervention 26 septembre 2006
17 nov. 2004 à 04:54
pour ceux que ça intéresserait pour permettre le choix de l'image on peut écrire ce bout de code

Private Sub Command1_Click()
' Copie l'image dans le presse-papier
CommonDialog1.FileName = ""
CommonDialog1.ShowOpen
If CommonDialog1.FileName = "" Then Exit Sub

Select Case Right(CommonDialog1.FileName, 4)
Case ".bmp", ".wmf", ".gif", ".jpg"

Case Else
MsgBox ("Certains formats ne sont pas compatibles avec le programme")
Exit Sub
End Select

Picture1.Picture = LoadPicture(CommonDialog1.FileName)
Clipboard.Clear
Clipboard.SetData Picture1.Picture
'Insertion de l'image dans la RichTextBox
SendMessage RichTextBox1.hwnd, WM_PASTE, 0, 0
End Sub

Remarque: il faut créer un control de boite de dialogue commune (commondialog) avec le composant Microsoft Common Dialog Control 6.0
cs_the_best Messages postés 212 Date d'inscription jeudi 13 novembre 2003 Statut Membre Dernière intervention 6 avril 2006
15 mars 2004 à 11:40
But... It's perfect !!!!!!!
peponr Messages postés 22 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 26 février 2003
25 févr. 2003 à 13:17
cool est simple ! tout ce que j'aime .
merci
cs_Berenger Messages postés 35 Date d'inscription dimanche 20 janvier 2002 Statut Membre Dernière intervention 19 juillet 2004
20 janv. 2003 à 20:58
Cool, mais c possible de ne pas pouvoir les redimentionner ?
erreurs404 Messages postés 117 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 12 août 2009
8 juil. 2002 à 17:34
vous savez si on peut mettre des gifs animés dans une rtb ?

moi ils apparaissent en statique ... dommage !
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
6 juil. 2002 à 23:08
si ca pt édé qqn g fé une source de chat sur ce site: c chatof (recherchez car g pu l'url).
la source utilise l'API en question pr 'coller' une image ds un RTb.
si ca vs interresse ...

lumesh (o;þ
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
6 juil. 2002 à 18:36
Très zinteressant pour insérer des smileys dans les chats.
Merci.
VicoLaChips2 Messages postés 436 Date d'inscription dimanche 20 janvier 2002 Statut Membre Dernière intervention 2 février 2010 2
6 juil. 2002 à 17:44
Pour le fichier gif je ferais ça plutôt dans le form_load
Picture1.Picture = LoadPicture(App.Path & " erre.gif")

Autrement c'est très kool :)
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
6 juil. 2002 à 15:13
Un commentaire ?
Rejoignez-nous