Question avec richtextbox [Résolu]

nair17 28 Messages postés lundi 12 janvier 2009Date d'inscription 29 juin 2009 Dernière intervention - 21 juin 2009 à 17:20 - Dernière réponse : Reacen 284 Messages postés mardi 22 août 2006Date d'inscription 21 décembre 2010 Dernière intervention
- 22 juin 2009 à 15:50
Bonjour, je voudrais savoir comment faire pour lors de l'execution du programme interdire de modifier le texte et aussi comment mettre des images picturebox sur le richtextbox  fusionner des picturebox et un richtextbox comme cela il y aura des images a coté du texte merci
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Reacen 284 Messages postés mardi 22 août 2006Date d'inscription 21 décembre 2010 Dernière intervention - 22 juin 2009 à 11:28
3
Merci
Je me suis trompé alors.

Passeque (RichTextBox1.Locked = True) C'est pour le VB6.0 ; je crois que tu fais du VB.Net ou biens l'autre je sais pas .. le VB 2005 ou 2008, aucune idée je n'ai jamais travailler avec, désolé ...

Essaye .Enabled = false ?

Sinon, si tu veux copier une image PictureBox dans le richTextbox, (je suis certains qu'il y a une solution plus simple) Si tu trouve riens, fais comme moi: Copie l'image dans le pressepapier, Met le Focus SelStart où tu veux, puis envoie un Ctrl + V (Avec sendkeys() ) Et voila   ...

En attandant la réponse de quelqu'un qui s'y connais ...

En faite, tu as quelle Version de VB ?

Technologie Reacen²

Merci Reacen 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de Reacen
Meilleure réponse
Reacen 284 Messages postés mardi 22 août 2006Date d'inscription 21 décembre 2010 Dernière intervention - 22 juin 2009 à 15:50
3
Merci
Je sais faire que du VB6.0 dsl ....
Bon si tu veux un conseille: pour avancer dans la programmation et toussa faut apprendre a aimer Google.
J'ai un peux chercher dans google puis voila pour le visual studio 2005:

Dim
odlg
As OpenFileDialog

Try

odlg =
New OpenFileDialog

If
odlg.ShowDialog = System.Windows.Forms.DialogResult.OK Then
Dim
image_a_inserer
As Bitmap =
New Bitmap(odlg.FileName)
Clipboard.SetDataObject(image_a_inserer,
False)

RichTextBox1.Paste(DataFormats.GetFormat(DataFormats.Bitmap))

End
If
Catch
ex
As Exception

End
Try

Technologie Reacen²

Merci Reacen 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de Reacen
Reacen 284 Messages postés mardi 22 août 2006Date d'inscription 21 décembre 2010 Dernière intervention - 21 juin 2009 à 18:04
0
Merci
Pour bloquer le TextBox, voila:

RichTextBox1.Locked = True

Technologie Reacen²
Commenter la réponse de Reacen
nair17 28 Messages postés lundi 12 janvier 2009Date d'inscription 29 juin 2009 Dernière intervention - 22 juin 2009 à 09:48
0
Merci
merci de m'aider mais      RichTextBox1.Locked = True ne marche pas  et vous ne savez pas comment fusionner une picturebox avec un richtextbox car j'ai mis le richtextbox invisible avec une picturebox et quand je les mes visible la photo s'affiche pas car elle est en arrère plan merci beaucoup
Commenter la réponse de nair17
nair17 28 Messages postés lundi 12 janvier 2009Date d'inscription 29 juin 2009 Dernière intervention - 22 juin 2009 à 13:10
0
Merci
Merci reacen , RichTextBox1.enabled = false marche  cela permet  de ne pas modifier le conteneu du texte mais cela enleve le backgroud  que j'ai mis mais c'est pas grave cela me fait un poit de régler pour la picturebox peut tu me reespliquer car je n'est pas très bien compris ton idée mais merci quand meme pour m'avoir aider .
En faite j'utilise la version virtual studion 2008 version 9.0
Commenter la réponse de nair17
Reacen 284 Messages postés mardi 22 août 2006Date d'inscription 21 décembre 2010 Dernière intervention - 22 juin 2009 à 13:53
0
Merci
Je trouve que c'est bizarre que (RichTextBox1.Locked = True) fonctionne pas.

Mais bon, pour l'idée que j'ai proposer, comment envoyer une image au RichTextBox, en VB6.0 je fais ça:

<hr size ="2" width="100%" />Clipboard.Clear                                '// Vider le presse Papier
Clipboard.SetData Picture1.Image    '// Copier (le picturebox) Picture1.Image dans le Presse papier.

RichTextBox1.SetFocus                    '// Donner le Focus à RichTextBox

SendKeys "^V"                                 '// Envoyer (Ctrl + V) Pour Coller l'image du presse papier.
<hr size="2" width="100%" />
C'est une idée. Je connais pas l'equivalent du Clipboard.Clear et le reste en "virtual studion 2008 version 9.0" Désolé.
J'esper que tu comprend mon idée là.  C'est trop simple je trouve (Je sais qu'il existe plus simple encore).

Technologie Reacen²
Commenter la réponse de Reacen
nair17 28 Messages postés lundi 12 janvier 2009Date d'inscription 29 juin 2009 Dernière intervention - 22 juin 2009 à 14:33
0
Merci
j'ai plus ou moins compris l'idee mais
Clipboard.SetData Picturebox1.Image  et RichTextBox1.SetFocus  ne marche pas ("Erreur    2   Une valeur de type 'System.Drawing.Image' ne peut pas être convertie en 'String'.   ")
Commenter la réponse de nair17

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.