Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB.Net La fonction Print avec RichTextBox ??? [ Divers / Débutants ] (MagDix)

lundi 7 juillet 2008 à 20:41:33 | VB.Net La fonction Print avec RichTextBox ???

MagDix

Bonjour à tous...

Je suis à la recherche depuis quelques jours pour trouver une méthode simple
pour imprimer un RichTextBox.

Je crois en avoir trouvé une qui se trouve sur ce site
[ Lien ]

J'ai donc inclu un second projet dans mon programme et tout semble OK
sauf sur cette ligne de code:
checkPrint = txtFinal.Print(checkPrint, txtFinal.TextLength, e)
Ca dit Print is not a member of 'System.Windows.Forms.RichTextBox'
Pourquoi ca me dit cela et quand j'essai le code provenant du site internet ca fonctionne très bien ?

Voici le code que j'utilise pour le moment...

Merci de votre aide

 Private Sub ImpressionToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ImpressionToolStripMenuItem.Click

         PrintDialog1.Document = PrintDocument1

        If PrintDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
            PrintDocument1.Print()
        End If
  End Sub

   Private Sub PrintDocument1_BeginPrint(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintEventArgs) Handles PrintDocument1.BeginPrint

        ' Adapted from Microsoft's example for extended richtextbox control
        '
        checkPrint = 0

    End Sub
    Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage

        ' Adapted from Microsoft's example for extended richtextbox control
        '
        ' Print the content of the RichTextBox. Store the last character printed.
        checkPrint = txtFinal.Print(checkPrint, txtFinal.TextLength, e)

        ' Look for more pages
        If checkPrint < txtFinal.TextLength Then
            e.HasMorePages = True
        Else
            e.HasMorePages = False
        End If

    End Sub


lundi 7 juillet 2008 à 21:05:20 | Re : VB.Net La fonction Print avec RichTextBox ???

gillardg

si tu utilises ce projet pour en faire un éditeur tu ne dois pas utiliser une richtextbox mais le contrôle qui est inclus dans le projet.
 voici un exemple qui fonctionne
http://www.vbfrance.com/codes/RTFEDIT-EDITEUR-TEXTE-AVANCE-AVEC-PLEIN-FONCTIONS-UTILES_46804.aspx

lundi 7 juillet 2008 à 21:33:17 | Re : VB.Net La fonction Print avec RichTextBox ???

MagDix

Oui merci pour le lien mais tu me l'avais déjà proposé dans un autre Post.
Pour une raison que j'ignore lorsque je démarre ta source, je dois fais un conversion de version de VB.Net et le code ne fonctionne pas tres bien.

Le code que j'ai downloader sur le net est,à première vue, différent de ton code ???

Dans le fonc je veux que faire l'impression d'un richtextbox ou d'un textbox, je m'en fou, pour avoir une copie papier du textbox... Je ne veux pas faire d'édition au d'autre truc du genre, que imprimer un textbox.

Mais je vais reessayer ta source...
Qui sais peut-être cette fois ci ca va fonctionner..

merci encore de ton aide.

lundi 7 juillet 2008 à 21:41:48 | Re : VB.Net La fonction Print avec RichTextBox ???

gillardg

le lien que tu donnes toi, c'est le départ de ma source

c'est une richtextbox améliorée


lundi 7 juillet 2008 à 22:10:04 | Re : VB.Net La fonction Print avec RichTextBox ???

MagDix

ok donc avec ta source, mon problème provient peut-être du fait que je ne suis pas capable d'enregsitrer le dll...  (voir mon autre post

http://www.vbfrance.com/infomsg_VB-NET-RICHTEXTBOXEX-COMMENT-METTRE-DANS-BOIT-OUTILS_1165818.aspx?p=2)



merci encore




Cette discussion est classé dans : richtextbox, print, printdocument1, byval, checkprint


Répondre à ce message

Sujets en rapport avec ce message

Impression [ par scottmat ] bonjours à tous,j'ai un richtextbox que je voudrais tout simplement imprimer le texte se trouvant à l'intérieur. je suis sous VB.NET 2005voici mon bou Problème d'impression en VB.NET Double page [ par Rick38 ] <img src="file:///C:/DOCUME%7E1/Rick/LOCALS%7E1/Temp/moz-screenshot-2.jpg" al les marges pour une impression ne fonctionne pas [ par alexandreillusion ] je cherche à imprimer une form en paysage ce que j'arrive a faire. en revanche je ne reussi pas centrer sur la page cette form. pourriez vous m'aider Variable dans une RichTextBox [ par TS1 ] Bonjour à tous, notre problème est le suivant,Il me faudrait les lignes de codes permettant de declarer des variables ainsi que celui pour pouvoir mod Impression datagridview [ par hafsa59 ] Salut, J'ai un petit problème concernant l'impression d'un datagridview en vb.net, j'ai cherché dans le site j'ai trouvé des sources, mais elle ne m Richtextbox - coloration syntaxique [ par kciope ] Bonjour tout le monde, Je sollicite votre aide concernant l'utilisation de richtextbox. J'ai fais une fonction qui doit changer la couleur d'une parti Tableau comme dans Word dans un RichTextBox? [ par gillardg ] bonjour, est il possible de créer un tableau dans un RichTextBox? cela fait un moment que je suis occupé a (esayer de) programmer un éditeur RTF et je VB.net Fuite de mémoire [ par vfi ] Bonjour,J'ai un proble de fuite de mémoire très important.Apparemment c'est l'utilisation de INotifyPropertyChanged qui pose problème (Voir code ci-de Problème avec LoadPicture et Pictuve avec Mousemove [ par MacWarrior ] Bonjour à tous, Je développe depuis 1 mois,  un programme de jeu.Ce programme comprend un nombre assez important de boutons.En faisant mes recherches


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.