Msgbox,VB

Mimi -  
 silkscalp -
Bonjour, je voulais savoir si il étais possible d'ecrire une partie du texte d'une MessageBox en italique...merci

J'ai essayée "italic" mais ceci ne marche qu'avec les objects, et moi je voudrais le faire sur un chaîne de caractères
...

merci d'avance a vous ... a+++

Kiss,Mimi
A voir également:

5 réponses

teebo Messages postés 33570 Statut Modérateur 1 793
 
Non ce n'est pas possible a moins de redefinir une messagebox toi meme ou d'en trouver sur internet...

.  .
\_/
0
silkscalp Messages postés 29 Statut Membre 7
 
(Selon moi ) Si tu veux mettre en italic le texte de ta MsgBox, je ne vois que peu de solution :
comme dit ci-dessus : Trouver un objet déjà fait sur internet (trouavble mais il faut chercher). Par Exemple BecuBed qui contient des objets supplémmentaire pour VB permet d'utiliser des listes différentes, d'autres bouton avec propriété différente de celle par défaut. Mais la on parle d'objet et mas le la fonction MessageBox.
Même si en fait cela revient presque au même car MessageBox est un appelle à un control prédéfini par Windows.
Par exemple, tu pourrais créer une petite fenêtre identique à une MessageBox mais vu qye tu place toi même le label, tu peux mettre ton label en italic. Tu peux même en faire une fonction avec comme paramètre le texte, le titre, les bouton + icone + le style (gras, italic ...) pour ton texte. Ton imagination est ta seul limite.
Je crois que teebo voulais dire cela :
1) créer une petite fenêtre (= form), (tu reprends les dimension de la MsgBox par exemple),
2) tu places tes controls (bonton, label etc ...)
3) tu mets ton label en italique.
Tu peux eventuellement en faire une fonction que lancera cette fenêtre et l'enlèvera à la fin de la fonction (ou sub ...)
++
Silkscalp
0
ammoun482 Messages postés 44 Statut Membre
 
Vu que le messagebox ne contient que le bouton ok e veux bien creer un autre cancel.D'après vos réponse je peux pa aussi néest ce pas??
0
ammoun482 Messages postés 44 Statut Membre
 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
silkscalp
 
bien sur. en vb6 c'est VBOK + VBCANCEL si mes souvenirs sont bon. Mais c'est pour une message box par defaut (pas comme si tu refais la tienne).
Tu peux aussi utiliser les valeurs ...
D'ailleurs c'est utiles (si l'on peut dire ...) pour récupérer la réponse de l'utilisateur à ta msgbox
++
silkscalp
0