begin process at 2012 02 15 06:37:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

Common dialog Cancel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Common dialog Cancel

mardi 15 avril 2003 à 11:06:36 | Common dialog Cancel

rivierem

Comment gerer le bouton annuler sur un common dialog de couleur
J'ai essaye ca

On error go to erreur

commondialog.showcolor
.
.traitement
.
erreur:
if err.number = 37255
exit sub
endif
le probleme c'est que ca ne rentre jamais dans mon etiquette d'erreur
mardi 15 avril 2003 à 12:04:50 | Re : Common dialog Cancel

rene38

Bonjour.
Essaie ça, ça marche chez moi (VB6)

Private Sub Teinte_Click()
CommonDialog.CancelError = True'<<<<<<
On Error GoTo ErrHandler
CommonDialog.Flags = cdlCCRGBInit Or cdlCCPreventFullOpen
CommonDialog.ShowColor
Couleur = CommonDialog.Color
Exit Sub
ErrHandler:
Exit Sub
End Sub




-------------------------------
Réponse au message :
-------------------------------

> Comment gerer le bouton annuler sur un common dialog de couleur
> J'ai essaye ca
>
> On error go to erreur
>
> commondialog.showcolor
> .
> .traitement
> .
> erreur:
> if err.number = 37255
> exit sub
> endif
> le probleme c'est que ca ne rentre jamais dans mon etiquette d'erreur
jeudi 25 mars 2004 à 19:02:45 | Re : Common dialog Cancel

Sarumann

Voilà une fonction "nettoyée":

Private Sub Teinte_Click()
CommonDialog.CancelError = True
On Error GoTo ErrHandler
CommonDialog.Flags = cdlCCRGBInit
CommonDialog.ShowColor
Couleur = CommonDialog.Color

ErrHandler:
End Sub

Le "Or cdlCCPreventFullOpen" c'est uniquement pour désactiver le choix d'une couleur personnalisée. Les exit sub ne sont pas nécessaire car ils sont situés à la fin de la fonction!!!!

Pour info culturelle, le CommonDialog.CancelError = True "sélectionne" le bouton Cancel (Annuler pour les puristes). Le fait d'appuyer sur le bouton Annuler, "sélectionne" le bouton. Mais comme le bouton est déjà "sélectionné", une erreur est générée. Donc, le "On Error" est utilisé pour récupérer l'erreur.

Sarumann
"Magie, Magie! Et les Sorciers sont des génies!!!" (fameuse pub pour Magiciens)


Cette discussion est classée dans : erreur, dialog, common, cancel


Répondre à ce message

Sujets en rapport avec ce message

erreur ouverture common dialog [ par jbjbjb ] J'ai un common dialog pour ouvrir un fichier texte dans un RTB, celui-ci ne fonctionne qu'une fois. Comment peut -on réinitialiser le filename du comm Insérer un contrôle common dialog en vba sur XP familiale [ par djgarlick ] Bonjour Je cherche à coder un common dialog sur un userform vba pour faire un enregistrer sous de mon fichier xls...J'ai vu plein d'infos sur le forum common dialog imprimer [ par jytest ] Comment faire ?Je dois utiliser un common dialog imprimer.Mias je ne veux pas que l'utilisateur puisse utiliser les possibilités- de ;- à et- nombre d common dialog imprimer [ par jytest ] Comment imposer, par programmation, un nom de fichier lorsque l'on souhaite imprimer dans un fichier ou encore si l'on souhaite imprimer sous un fichi Affecter des valeurs a une common dialog de couleur [ par La biode ] Bonsoir j'aimerais savoir comment on peut affecter les valeurs de couleurs rvb à une common dialog de couleur c'est à dire par exemple que lorsque je common dialog pour en asp.net [ par abdelaalirahmani ] bonjour est ce que c'est possible d'utliser un "commondialog" dans une feuille asp.net et comment ça se fait.merci.abdelaali Gros souci avec une Common dialog + license ou OLE, dépend des jours... [ par KC62 ] Bonjour, J'ai des petits souci, je travaille dans un boite qui me demande du code VB sans VB. pas evident me dirais-vous, bref VBA je suis a toi .. Common Dialog + ShowPrinter [ par zen69 ] Bonjour a tous, J'ai presentement un problem avec le common dialog showprinter. Voila j'essaye de choisir l'imprimante sur laquelle je veux imprimer s Common Dialog Couleur ! - Led Rgb [ par MaaaGik ] Bonjour, j'ai réalisé un ptit montage electronique qui permet de gérér des leds rgb ( hoauouu c beau !!! ) , Est il possible de recuperer en temps ree Sauvegarder une Capture d'écran sans common dialog [ par rsx602 ] Bonjours, j'ai mon projet dans le quel il y a une Image1 (qui sert pour la capture d'écran) quand je pesse sur mon boutton "screenshot" la capture d'é


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,560 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales