begin process at 2012 02 13 00:51:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Control

 > EXTENDED COMMON DIALOG CONTROL- BOITE DE DE DIALOGUE COMMUNE ÉTENDUE

EXTENDED COMMON DIALOG CONTROL- BOITE DE DE DIALOGUE COMMUNE ÉTENDUE


 Information sur la source

Note :
Aucune note
Catégorie :Control Classé sous :ActiveX, Hook, Subclass, Boite dialogue, Custom Niveau :Débutant Date de création :29/04/2009 Date de mise à jour :07/05/2009 11:36:31 Vu / téléchargé :2 828 / 346

Auteur : medkarim

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Le contrôle ExtendedCommonDialog fournit une interface entre Visual Basic et les routines de la bibliothèque de liens dynamiques Microsoft Windows Commdlg.dll. Il vous permet toutes les fonctionnalités que le contrôle COMDLG32.OCX ne permet pas!

Compatible avec MS Common Dialog control vous pouvez remplacer  dans vos projets sans recoder une seule ligne. Du moins en principe.

Bon il n'est pas terminer. il reste quelques détails à finaliser. Mais comme j'ai passer 4 semaines dessus. je prend un petit repos; . Désolé pour l'example (il est un peu neuneu)


 Conclusion

Pour l'instant j'aimerais savoir si le comportement du controle est vraiment compatible avec celui de microsft

j'attend donc vos conclusions. Merci

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

01 mai 2009 13:14:07 :
suppression des références inutiles finalisation du code ajout d'une petite aide
07 mai 2009 11:36:32 :
bug de la fonction FRHookProc fixé. bug de la fonction PrintHookProc est du au fait dans win 2000 et XP l'appel de l'api PrintDlg est remplacé par l'api PrintDlgex. donc au lieu d'afficher la boite de dailogue impression elle affiche la boite de dialogue imprimer. Supperssion de la propriété hWnd. elle me posait des problème lors de l'ouverture de la boite Rechercher/remplacer Ajout de pages de propriétés (non fini)

 Sources du même auteur

Source avec Zip Source avec une capture CALCULATEUR DE FLAGS POUR BOITE DE DIALOGUE COMMUNE - COMMON...
Source avec Zip Source avec une capture LABEL UNICODE
Source avec Zip INITIALISER LA COULEUR PAR DEFAUT D'UNE BOITE DE DIALOGUE CO...
Source avec Zip Source avec une capture JEU DE DAMES UNIVERSEL EN SOLITAIRE
Source avec Zip MOUSEOUT ET MOUSEOVER SUR LES CONTROLES WINDOWLESS TRANSPARE...

 Sources de la même categorie

Source avec Zip COMMUNICATION MODBUS MASTER par sergelapointe
Source avec Zip Source avec une capture DÉPLACEMENT AVEC FLÈCHES DANS UN PAVÉ DE TEXTBOX 9X9 DYNAMIQ... par EhJoe
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLSTARS EN RÉPONSE À JAKNIGHT007 par bigboss9
Source avec Zip Source avec une capture Source .NET (Dotnet) CALENDRIER ANNUEL NORME ISO par Prog1001
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE STARS par jaknight007

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture [VB6 - ACTIVEX] RGWEATHER - LA MÉTÉO SIMPLEMENT DANS VOS APP... par magicgus
Source avec Zip Source avec une capture [VB6 - ACTIVEX] MAGICBOX OU BOITE À CONTROLS... par magicgus
Source avec Zip Source avec une capture EXEMPLE D'UN HOOK TRANSPOSÉ VERS DU SUBCLASSING par Philippe734
Source avec Zip Source avec une capture MULTITHREADING ACTIVEX par Philippe734
Source avec Zip Source .NET (Dotnet) CRÉER UN VRAI OCX EN DOTNET par Patrice99

Commentaires et avis

Commentaire de jack le 29/04/2009 09:54:37 administrateur CS

Salut
Il va falloir épurer ton projet.
- Référence à "Microsoft VB Printer Dialog(PSS) qui est placé, en dur, sur TON répertoire "Mes documents\Downloads\vbp".
- Objet "excdlg1" n'est pas déclaré.

Pour l'instant, ne peut pas fonctionner

Commentaire de medkarim le 29/04/2009 12:31:34

faudra verifier si le le composant est ajouter à la bite à outil
sinon menu project>component>browse>chemin du projet prjexcdlg.vbp

pour la référence tu peux la virer elle sert à rien juste un relicats du projet test

Commentaire de jack le 29/04/2009 13:03:20 administrateur CS

Ok, mais ça ne change pas le fait que tu utilises une référence alors que tu ne l'as pas dimensionné.
Mets à jour ton ZIP sinon d'autres auront le problème.

Commentaire de medkarim le 01/05/2009 13:18:48

voila c'est bon. j'ai fini le plus gros du travail.
reste des bugs pour le subclassement de la boite de dialogue PrintDlg et FindReplaceDlg que j'arrive pas à régler. j'aurais besoins d'aide

Commentaire de Chrysostome le 04/05/2009 10:34:15

Salut, je n'arrive pas à ouvrir le programme de démonstration:

Line 85: Class ExComDlg.ExCommonDialog of control excdlg1 was not a loaded control class.
Line 88: The property name _ExtentX in excdlg1 is invalid.
Line 89: The property name _ExtentY in excdlg1 is invalid.
Line 90: The property name Collate in excdlg1 is invalid.

Merci de nous donner la solution.
Et, il ne me semble pas qu'il y ait la possibilité de faire lister directement les jpg en miniature.

Commentaire de medkarim le 07/05/2009 11:48:35

le projet test utilise maintenant le contrôle compilé. verfiez qu'il a été chargé dans la boite à outil.



Commentaire de fabel58 le 29/01/2010 14:49:39

Excusez mon français, J'ai utilisé le traducteur de Google. J'ai essayé extended common dialog control  mais je ne peux pas imprimer avec ShowPrinter.
Il s'agit du code qui ne fonctionne pas: il doit imprimer une image. Avec CommonDialog œuvres traditionnelles.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ActiveX.exe et ActiveX.dll [ par Philtous ] Salut à vous, J'aimerais savoir si c'est possible de me donner un exemple simple (facile à comprendre) d'un ActiveX.exe ou .dll en VB.Merci,Philippe ActiveX [ par amec ] je travaille sur un programme fait par une autre personne, et j'ai reelment des problémes avec le THREED32.OCX, je l'enregistre avec regsvr32.exe thre IE4 et IE5 activeX de transfert [ par llaurent ] salut,Y'a t'il quelqu'un qui sait pourquoi un activeX simple avec un boutonpourrait apparaitre sous IE4 et pas du tout sous IE5 malgre une securiteouv Erreur 429 - Can not create ActiveX objet [ par Xavier ] Bonjour a toutes et a tous,J'ai developpe une petite appli sous Visual Basic 6 utilisant des objets de type fichier (creation de repertoire, deplaceme Passage d'un tableau de byte à une fonction encapsulé dans un ACtiveX Dll [ par novik ] J'aimerai pouvoir passer un tableau de Byte a ma fonction (Activex Dll)lors de l'appel j'ai une erreur Type Mismatch.Or lorsque j'appelle cette foncti Appeler un Controle Activex dans une page ASP? [ par ziad ] j'ai un activex "A1" que j'appele dans une page ASP "P1", alors je veux utiliser un controle activex "C1" dans la page ASP, ce qui fait il faut que je Question spéciale pour les profess en controle ! Activex???????? [ par CLAY ] j'ai un activex "A1" que j'appele dans une page ASP "P1", alors je veux utiliser un controle activex "C1" dans la page ASP, ce qui fait il faut que je Erreur ActiveX [ par yoda ] Salut Quand je veux lancer un programme fait en VB et qui contient des activeX genre Calendar.ocx j'ai une erreur qui apparait.erreur d'exécution '429 activeX [ par fredo ] bonjour, j'aimerais savoir s'il est possible d'intégrer des activeX écrit en vb à un programme écrit en C++ (plus précisément avec visualC++).


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,154 sec (4)

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