NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 27 févr. 2006 à 15:17
Bonjour
Si .filename est vide, c'est que l'itilisateur a du cliquer sur Annuler, dans ce cas regarde du coté de CancelError=true.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012 27 févr. 2006 à 15:22
Mais pas forcément lorsque le commondialog s'ouvre je n'ai pas encore saisi de nom de fichier ni cliqué sur aucun bouton que se soit sur le bouton Annuler ou Enregistrer. A l'ouverture du commondialog le bouton doit donc être inutilisable puis si l'utilisateur saisi quelquechose et l'efface par exemple le bouton doit également être inutilisable.
Vous n’avez pas trouvé la réponse que vous recherchez ?
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 27 févr. 2006 à 16:21
Bonjour
C'est ton common dialog qui se charge de ce pb normalement, il empêche de valider la form si il n'y as pas de fichier sélectionné.
Tu peux regarder du oté de Flags, avec FileMustExist ou DirectoryMustExist.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012 27 févr. 2006 à 16:31
Mais si je ne renseigne pas le nom du fichier le bouton enregistrer ne fait rien mais il est tout de même utilisable, l'utilisateur peut quand même cliquer.
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 27 févr. 2006 à 17:36
Bonjour
Ben ...... comment dire ...... a moins d'utiliser des API, je ne vois pas.
Est-ce réellement utile ?
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 27 févr. 2006 à 18:10
D'accord avec les autres !! Le CommonDialog dispose d'un comportement donné, défini par Microsoft et qui est commun à toutes les boites de dialogue "Enregistrer sous" des applications qui utilises ce commondialog. Modifier ce comportement risquerait de dérouter les utilisateurs. Il sont habitués à ce que cette dialogBox fonctionne d'une facon donnée sous Excel, Word, etc ... Pourquoi le modifier ?