IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Impression d'une textbox [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    autodidacte
    Inscrit en
    Décembre 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 20
    Par défaut Impression d'une textbox
    hello , je m’intéresse à visual basic depuis peu
    je m'entraine actuellement sur du traitement de texte , et je coince sur certaines choses .

    1> comment visualiser correctement un fichier word dans une textbox ?

    2> pouvoir modifier les caractères ( couleur , gras etc... ) que sur le texte sélectionné avec ma souris , et pas sur l'ensemble.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      If ColorDialog1.ShowDialog() = 1 Then
                TextBox1.ForeColor = ColorDialog1.Color
            End If
    ici ça fonctionne que pour l'ensemble du texte

    3>et enfin faire une prévisualisation et imprimer le texte avec ses couleurs.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      e.Graphics.DrawString(TextBox1.Text, TextBox1.Font, Brushes.Black, 10, 10)
    ici je peux pas prévisualiser le texte avec ses couleurs déjà définies , la fonction brushes m'impose une couleur.

    merci à ceux qui pourront m'aider

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2013
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 235
    Par défaut
    Bonjour,
    Déjà pour ce que tu veux faire je crois que tu dois changer de contrôle et utiliser un RichTextBox à la place.
    Après, concernant les couleurs des textes sélectionnés, intéresse toi aux propriétés SelectionColor ou SelectionBackColor du richtextbox par exemple.

    Essaye déjà ce contrôle et tu nous diras si ça te convient.

  3. #3
    Membre averti
    Homme Profil pro
    autodidacte
    Inscrit en
    Décembre 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 20
    Par défaut
    Merci

    Pour l'affichage de fichiers de type rtf , txt ça fonctionne impecc , par contre pour un docx il aime pas trop , ça se met en erreur à cet endroit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     Dim Sr As New StreamReader(OpenFileDialog1.FileName)
     
                RichTextBox2.Rtf = Sr.ReadToEnd
    Pour la modification de couleur uniquement pour des sélections par la souris nickel , ça fonctionne aussi .

    et pour afficher le même texte du richtextbox dans la zone d'aperçu avant impression je coince toujours , ça reste sur une police standard avec une unique couleur

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2013
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 235
    Par défaut
    Re:

    Il a aussi le .SelectionFont, je ne sais pas si c'est ça que tu cherches
    Sinon pour charger un doc, ça fait long temps que j'ai pas touché à ça... laisse moi charger la batterie de ma mémoire... et celle de google...

  5. #5
    Membre averti
    Homme Profil pro
    autodidacte
    Inscrit en
    Décembre 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 20
    Par défaut
    oui j'avais aussi utilisé .selection.font j'avais oublié de le préciser.
    en fait c'est bizarre j'ai été un peu vite sur l'ouverture de fichiers txt et rtf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     RichTextBox2.Rtf = Sr.ReadToEnd
    avec ça uniquement l'ouverture des fichiers rtf fonctionne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     RichTextBox2.text = Sr.ReadToEnd
    et la je peux ouvrir que les fichiers *.txt correctement

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2013
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 235
    Par défaut
    As-tu essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RichTextBox1.LoadFile("c:\bla bla bla")
    ???


    Tiens par contre pour l'impression j'ai vu ça chez msdn:
    http://msdn.microsoft.com/fr-fr/libr...vs.110%29.aspx

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impression d'une TextBox
    Par BernardBouree dans le forum VB.NET
    Réponses: 7
    Dernier message: 03/01/2013, 18h53
  2. impression d'une textbox 1/2 fois
    Par gastoncs dans le forum VB.NET
    Réponses: 1
    Dernier message: 30/12/2011, 08h58
  3. Impression d'une DBGrid
    Par Buddha Barge dans le forum C++Builder
    Réponses: 8
    Dernier message: 21/02/2006, 15h55
  4. [BPW] Impression d'une image BMP
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 21/08/2003, 14h34
  5. Impression dans une MDI Application
    Par Andry dans le forum Composants VCL
    Réponses: 8
    Dernier message: 19/12/2002, 08h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo