Rechercher : dans
Par :

[VB] mise en forme texte

Dernière réponse le 21 nov 2007 à 23:28:25 yozart, le 15 nov 2007 à 22:06:23 
 Signaler ce message aux modérateurs

Bonjour,
J'aimerais savoir comment mettre en forme le texte d'un label ou d'un bouton par exemple (mettre le texte en gras, en italique, changer de police, etc...). Programmant mon application entierement dynamiquement, passer par le panneau des propriétés n'est donc pas possible.

Savez vous comment faire cela? je cherche depuis maintenant qq jours sans trouver ce qu'il me faut.

Merci beaucoup pour vos reponses (futures ^^)

Configuration: Windows XP
Firefox 2.0.0.9

Meilleures réponses pour « [VB] mise en forme texte » dans :
Excel - Mises en forme conditionnelles illimitées VoirMises en Forme Conditionnelles Illimitées Introduction Principe Code Fichier joint Introduction La Mise en Forme Conditionelle (ou MFC) permet d'appliquer, à une cellule ou à plusieurs cellules sélectionnées, différents formats qui...
LaTeX - Mise en forme VoirStyle Les commandes suivantes permettent de modifier le style du texte : \textbf{texte à mettre en gras} permet d'écrire du texte en caractères gras. \textit{texte à mettre en italique} permet d'écrire en italique. \textsc{texte à mettre...
PHP - Affichage de texte sur le navigateur VoirLe but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces...

2

yozart, le 16 nov 2007 à 10:19:12

Up...

Personne ne sait? réellement?

Répondre à yozart

3

Polux31, le 16 nov 2007 à 10:25:40
  • +1

Bonjour,

Il faut connaitre les propriétés des contrôles ... en tapant le nom du controle et en tapant le point, tu as la liste des propiétés qui apparaît, à toi de choisir la propriété adéquat et d'y mettre la valeur souhaitée ...

;o)

Polux

Répondre à Polux31

4

yozart, le 19 nov 2007 à 21:27:08

Bonjour,
J'ai deja regardé.. Pense bien que c'est la premiere chose que j'ai faite. Mais, la propriete bold, par exemple, est readonly. Donc, je ne sais vraiment pas comment faire. Je ne trouve pas de propriété pour appliquer un style qu'on aurait par exemple definit avant...

Vraiment personne ne sait? Personne n'a deja réellement developpé en VB?

Répondre à yozart

5

ShaBoo, le 19 nov 2007 à 23:28:09

Bonsoir,

En faisant vite. Ouvrir une feuille excel. Ajouter un Userform. Mettre un textbox dessus. Double cliquez dessus. Ecrire TextBox1.Font. et à ce moment faire une autoccompletion (ctrl+space). Et là ... miracle ... (entre autre, propriété Bold à laquelle on affecte True ou False si on veut du gras ou non => TextBox1.Font.Bold = True)

Comme dirait Polux : "Faut pas abuser"

Répondre à ShaBoo

6

Polux31, le 19 nov 2007 à 23:33:25
  • +2

Lol, Shaboo, je viens de faire la même chose avec VB6 ... miracle idem chez moi ... j'ai tapé Command1. et Ô miracle ... j'ai trouvé FontBold, j'ai mis True et paf remiracle ... le texte du bouton était gras ... heuuu ça m'a quand même pris bien 30 secondes ... pffff mais peut être que je ne developpe réellement pas en VB ... mdrrrr

;o)

Polux

Répondre à Polux31

7

yozart, le 21 nov 2007 à 22:55:19

Bonjour,
lorsque je tape:

bt_playradio.Font.Bold = True

celui ci est souligné et l'erreur est la suivante: "La propriete 'Bold' est 'ReadOnly'"...



Je suis en VB .Net. Le probleme peut il venir de la?

Répondre à yozart

ShaBoo, le 21 nov 2007 à 23:12:41
  • +4

Bonsoir

Une piste pour résoudre ton pb :

Cours VB.net : Couleur et Font

Répondre à ShaBoo

8

yozart, le 21 nov 2007 à 23:19:35
  • +1

Bonjour,

Merci bien... C'est exactement ce que je cherchais ^^...

-_-" j'avais completement oublié ce site. La ou google me sortait n'importe quoi.... Comme quoi, ne jamais chercher trop loin.

Encore merci..

Répondre à yozart

9

 Polux31, le 21 nov 2007 à 23:28:25
  • +2

Bonsoir,

Oui très grosse différence entre VB6 et VB.NET ... tu aurais dû commencer par là ...VB.NET est un langage POO (Programmation Orientée Objet), c'est à dire que l'on manipule des classes. Si la représentation graphique est simplifiée par rapport à Java par exemple, il n'en reste pas moins qu'il faut utiliser les classes et leurs méthodes pour définir un objet. Si tu utilises VB.NET, je pense que tu dois connaître tout ça.
Regarde le lien que t'as proposé Shaboo, tu vas trouver la réponse à ce que tu cherches.

Bon courage

;o)

Polux

Répondre à Polux31