Images dans du texte [Résolu]

Signaler
Messages postés
8
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
29 août 2008
-
Messages postés
8
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
29 août 2008
-
Bonjour, j'ai eu un peu de mal à trouvé le thème, mais voici mon problème :
J'ai un programme qui affiche des messages (sur un label) et dans les messages, il y a "[Image1]". Je voudrais remplacé ça par une image. Voici ce que j'ai fait pour le moment :
Je remplace [Image1] par "                      " (la taille de toute mes images) et ensuite je calcule par rapport au nombre de lettre avant le [Image1]. Mais bon ça ne marche pas avec tous. Donc si il existe quelque chose pour ça merci de m'avertir. Pour toute question je suis prêt à y répondre. Merci à vous

6 réponses

Messages postés
14800
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 juin 2021
156
Bonjour,

Pour avoir une idée, tu peux mettre un Label en AutoSize et regarder sa Width avec le texte.

C'est la seule idée qui me vient à 35 minutes du WE.

http://nhen0039.chez-alice.fr/index.php
Messages postés
14800
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 juin 2021
156
Bonjour,

Regarde du coté du controle RichTextBox (RTB) qui permet cela.

http://nhen0039.chez-alice.fr/index.php
Messages postés
8
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
29 août 2008

Oui je connais mais le problème c'est que il faudrait pouvoir le faire sur un Label. Ce qui serai bien, ça serai une sorte de "" comme en HTML. Sinon dans le pire des cas, je prendrais un RichTextBox même si son fond est blanc :'(
Messages postés
14800
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 juin 2021
156
Bonjour,

Un label n'accepte que du texte, ça c'est fixe.
Sinon, RTB ou WebBrowserControl.
Je n'ai pas d'autre piste.

http://nhen0039.chez-alice.fr/index.php
Messages postés
8
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
29 août 2008

Ok merci. Peut-on savoir le nombre de pixel sur une lettre. Car ça dépend de la lettre et si elle est en majuscule.
Messages postés
8
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
29 août 2008

Oui pas bête !!
Label.AutoSize = True
Image.Left = Image.Left + Label.Width + 100
Label.AutoSize = False
Tout simplement...
Parfois c'est tout simple et on ne s'en rend pas compte... Merci à toi