OVH Cloud OVH Cloud

Texte et image

3 réponses
Avatar
mg
Salut,
j'ai envie de placer du texte sur une image en vb6.

merci de votre aide

3 réponses

Avatar
Christian Hugoud
Facile :

tu charges l'image dans une picturebox
et tu écris avec Print dans la picturebox

Christian

"mg" a écrit dans le message de news:
%
Salut,
j'ai envie de placer du texte sur une image en vb6.

merci de votre aide




Avatar
Jean-Marc
> "mg" a écrit dans le message de news:
%
> Salut,
> j'ai envie de placer du texte sur une image en vb6.
>
> merci de votre aide
>




"Christian Hugoud" a écrit dans le message de
news:
Facile :

tu charges l'image dans une picturebox
et tu écris avec Print dans la picturebox




Hello,

Avec un petit exemple en plus:
' il faut une forme, un picture box (picture1) et
' un bouton de commande (command1)

Private Sub Command1_Click()

' charge une imgae
Picture1.Picture = LoadPicture("c:filesimgimages12.jpg")

' definit la position d'écriture
Picture1.CurrentX = Picture1.ScaleWidth / 2
Picture1.CurrentY = Picture1.ScaleHeight / 2

' definit la police comme on veut
Picture1.ForeColor = RGB(255, 0, 0)
Picture1.FontName = "Arial"
Picture1.FontSize = "14"

' ecriture
Picture1.Print "Hello world"

End Sub

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
Picalausa François
Hello,

Une autre possibilité est d'employer un contrôle image avec un label
(backstyle = 0 - Transparent) dessus.
Si l'image et le texte doivent être fixe, c'est AMHA une meilleur solution
dans la mesure où on évite d'alouer un hwnd et la gestion du retraçage en
cas de changement de texte demande moins d'efforts.

--
Picalausa François

"Christian Hugoud" a écrit dans le message de news:

Facile :

tu charges l'image dans une picturebox
et tu écris avec Print dans la picturebox

Christian

"mg" a écrit dans le message de news:
%
Salut,
j'ai envie de placer du texte sur une image en vb6.

merci de votre aide