Problème d'activeX = Comdlg32.ocx - VB/VBA/VBS - Programmation
Marsh Posté le 29-04-2003 à 22:23:03
jenner a écrit : Bonjour, |
pour afficher la boite de dialogue des couleur c'est "showcolor", autrement dit "commondialog1.showcolor".
Ensuite tu affecte la couleur que tu veux au texte en questions...
exemple de l'aide MSDN :
Code :
|
Marsh Posté le 30-04-2003 à 10:01:59
L'activeX comdlg32.ocx permet d'afficher une boite de dialogue de changement du style de la police en faisant un showfont et en positionnant le flag à &H100 (ou 256 en décimal).
Ce flag permet de faire apparaître dans cette boite de Dlg, les attributs souligné, barré et changement de couleur...
La modification souligné ou barré fonctionne mais pas le changement de couleur. En effet, le retour de RetourObj = objDialog.Color est vide.
Need help !!!!
Marsh Posté le 29-04-2003 à 19:25:19
Bonjour,
J'ai un pb avec cet ocx car je n'arrive pas à modifier la couleur du texte sélectionné par cet ActiveX.
J'arrive à modifier la police, la taille, mettre en barré, souligné, italique mais de changement de couleur.
Le flag que j'ai positionné est &H100 mais le retour de
RetourObj = objDialog.Color
msgbox RetourObj
est vide pourquoi ?
NB : je suis en Windows NT