Rich text box??? help

Rich text box??? help - Programmation

Marsh Posté le 22-05-2002 à 08:31:09    

En VB je fait  
open "c:\bob.rtf" as output as #1
Print #1,temp 'ou temp contient ma chaine de charactere
close #1
 
Cependant j aimerais specifier lors de la copie la police dans lakel je desire retrouver mon texte (police 7) et aussi les marge... cependant je ne sais pas comment faire.
Merci

Reply

Marsh Posté le 22-05-2002 à 08:31:09   

Reply

Marsh Posté le 22-05-2002 à 09:59:44    

Salut,
 
Je n'ai pas essayé, mais les textes en RTF sont déjà formatés et lorsque tu utilises cette méthode pour les imprimer, tu imprimes juste le texte ou le texte et son code de formatage?
 
Moi, pour formater un texte(police,taille...) d'un fichier, j'utilise une RicheTextBox cachée, ca doit être NomRichTextBox.Open ("Nomdufichier.rtf" ) et à ce moment là, tu peux utiliser les propriétés du Richtextbox pour formater le texte en prog. (tu sélectionnes la partie du texte à formater .selltext, et tu la formate ex: .sellblod je pense) par contre, pour ce qui est de l'impression avec des marges, j'ai jamais trouvé (moi j'ouvre word par prog et je l'imprime à partir de là... c'est plus simple et il y a un apperçu avant impression) :hello:


---------------
C17
Reply

Marsh Posté le 22-05-2002 à 10:06:35    

si tu veux des exemples sur le rtf (un peu compliqué c'est vrai) tu peux aller sur le site: http://www.vbdiamond.com/Sources/V [...] ryName=RTF


---------------
C17
Reply

Marsh Posté le 22-05-2002 à 10:07:26    

Reply

Marsh Posté le 22-05-2002 à 10:12:09    

antp a écrit a écrit :

Et prochaine fois un topic suffit http://forum.hardware.fr/forum2.php3?post=19795&cat=10  




 
l'a pas l'air coooontent...  :sarcastic:


---------------
C17
Reply

Marsh Posté le 22-05-2002 à 10:34:58    

Semblerait il que se qui m interresse soir selFontsize pour la taille du texte enfin je crois donc si kelk un sait a koi sa sert et surtt comment s'en servir??

 

[jfdsdjhfuetppo]--Message édité par rasta_cana le 22-05-2002 à 10:37:43--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 22-05-2002 à 13:13:30    

With RichTextBox1
      .SelFontName = "Nom de la police"
      .SelFontSize = Taille de la police
      .SelBold = Gras (True or False)
      .SelItalic = Italic (True or False)
      .SelUnderline = Souligné (True or False)
   End With
 
 :hap:


---------------
C17
Reply

Marsh Posté le 22-05-2002 à 13:15:25    

rasta_cana a écrit a écrit :

Semblerait il que se qui m interresse soir selFontsize pour la taille du texte enfin je crois donc si kelk un sait a koi sa sert et surtt comment s'en servir??  




 
t'as pas d'aide dans ton VB ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 22-05-2002 à 13:18:03    

C17 a écrit a écrit :

With RichTextBox1




 
tiens je savais pas que ça existait en VB aussi le with. Je croyais qu'y avait ça qu'en Pascal.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-05-2002 à 13:40:03    

Le pascal c est fini sa non a oui antp t es un vieux de la vielle.
Mais tu aurais pu continuer ds se topic http://forum.hardware.fr/forum2.php3?post=19795&cat=10  
 
LOOOOOOOOOOL :eek2:

Reply

Marsh Posté le 22-05-2002 à 13:40:03   

Reply

Marsh Posté le 22-05-2002 à 13:41:20    

:heink: Bon bhen puisque tu continues ici je ferme l'autre.
Et le Pascal c'est encore utilisé : Delphi (Windows) et Kylix (Linux) utilisent du Pascal :p

 

[jfdsdjhfuetppo]--Message édité par antp le 22-05-2002 à 13:41:54--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-05-2002 à 13:49:36    

:ouch: C est pour sa que sa plante aussi lol je t adore antp tu dois etre un fou de la prog pour t occuper de sa toute la journé
 
@++ mon poto a moi :hello:

Reply

Marsh Posté le 22-05-2002 à 14:03:18    

1. Alors donc tu places ton text dans la RTBox :
rtf.Text = temp (je reprend le nom de tes variables)
 
2. Si tu veux mettre tout ton texte a un certain format :
rtf.selStart = 1 (ou 0 peut-être ... je sais plus)
rtf.selLength = len(temp)
maintenant ton texte devrait être entièrement selectionné
 
3. Changer le format (exemple) :
rtf.selFontName = "Times"
rtf.selFontSize = 12
rtf.selBold = true
maintenant ton texte (ou celui selectioné) devrait être en caractère gras, de taille 12 et de font Times
 
4. Deselectionner
rtf.selStart = 1
rtf.selLength = 0
voila ton texte a le format voulu (normalement)
 
Merci a sven pour l exliction pour n00b ki marche nikel
www.vbfrance.com pour tt se ki est appz vb c est mortel mais ici aussi c est bien en faite faut faire les 2

Reply

Marsh Posté le 22-05-2002 à 14:08:22    

j'imagine bien rasta_cana avec la tête de Jar Jar Binks....  :lol:  :lol:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 22-05-2002 à 14:24:48    

Lol je kif les programez sont tous lol moi ossi suis lol :sarcastic:

Reply

Marsh Posté le 22-05-2002 à 14:52:23    

rasta_cana a écrit a écrit :

:ouch: C est pour sa que sa plante aussi lol je t adore antp tu dois etre un fou de la prog pour t occuper de sa toute la journé
 
@++ mon poto a moi :hello:  




 
:heink: qu'est-ce qui plante ?  
J'ai l'impression que le fait de faire du VB ça t'a démoli le cerveau :D
Ou alors t'as un peu trop fumé avant de poster [:yamusha]

 

[jfdsdjhfuetppo]--Message édité par antp le 22-05-2002 à 14:54:14--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-05-2002 à 14:53:48    

Missa rasta_cana  :lol:  :lol:  
 
Il me tue ce type  :D  :D


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed