begin process at 2010 02 09 19:49:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de registre

 > INTERFACE POUR (UN)REGISTER DLL, OCX ET ACTIVEX EXE

INTERFACE POUR (UN)REGISTER DLL, OCX ET ACTIVEX EXE


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de registre Classé sous :register, registry, activex, dll, interface Niveau :Initié Date de création :01/02/2006 Vu / téléchargé :12 551 / 1 039

Auteur : vlhomme

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

 Description

Cliquez pour voir la capture en taille normale
Si vous etes amenes a manipuler differentes versions de la meme dll, ocx ou ActiveX, cet outil vous sera utile pour gerer la base de registre.

Etapes:
1 - Selectionner le dossier a scanner
2 - Lister les COMs qui se trouvent dans ce dossier (et eventuels sous dossiers)
3 - Rechercher les COMs qui vous interessent parmi la liste grace a la fonction 'Search for this string'
4 - Register ou Unregister les COMs selectionnees, voire toute la liste en un simple clic
5 - Lancer RegClean 3 fois parce que Windows n'aime pas toujours qu'on joue avec sa base de registre


 Conclusion

Vous pouvez telecharger le nettoyeur de base de registre Made in Microsoft (mais gratuit) RegClean.exe : http://www.pcastuces.com/logitheque/regclean.htm

RegClean nettoie la base de registre et cree un fichier pour 'roll-back' en cas de probleme. Chose etrange, si vous lancez 2 ou 3 fois le RegClean.exe, les fichiers de roll-back sont tous identiques ...

A savoir que RegClean a tendance a etre assez lent.


 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


 Sources du même auteur

Source avec Zip Source avec une capture RESOUDRE LES SUDOKU

 Sources de la même categorie

SCRIPT VBS DE LECTURE DE CLEF DE LA BDR par djebbipgm
Source avec Zip SUPPRESSION MESSAGE SÉCURITÉ À L'UTILISATION D'UN CONTRÔLE A... par mimiZanzan
Source avec Zip Source avec une capture Source .NET (Dotnet) SURVEILLER_CHANGEMENT_REGISTRE par Le Pivert
Source avec Zip Source .NET (Dotnet) AUTO-CONFIGURATION DES PARAMÈTRES DE PROXY D' INTERNET EXPLO... par drahcir
Source avec Zip Source avec une capture OUVRIR LE REGISTRE EN DÉFFINISSANT LA CLÉ DE SON CHOIX. par MiciM

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TROUVER LA CLASSID D'UNE DLL ACTIVEX par EBArtSoft
Source avec Zip Source avec une capture SURCHARGE D'OPERATEUR VB5/6 par EBArtSoft
Source avec Zip ENREGISTREMENT FICHIERS ACTIVEX .OCX ET .DLL par mimiZanzan
Source avec Zip Source avec une capture LES DLLS SOUS VB6 par rt15
Source avec Zip Source avec une capture CRÉEZ DES FICHIERS DE DONNÉES POUR VOS JEUX par cobra84

Commentaires et avis

Commentaire de jack le 01/02/2006 17:27:59 administrateur CS

Sauf erreur de ma part, RegClean ne fonctionne plus depuis la version Windows 2000.
(A confirmer)

Commentaire de NoFutur le 02/02/2006 23:22:21

Réponse pour vlhomme :
Ta source est sympa moi même j'en avais fais une pour le même principe il y a longtemps jusqu'au jour ou j'ai décidé d'associer les ocx avec regsvr32.exe comme ça un simple double clic suffit pour enregistrer le composant :-)

Réponse pour Jack :
Regclean fonctionne sous XP - SP1 & SP2, je m'en sers toujours sans problème :-)

Bonne prog ^_^
@plus!

Commentaire de vlhomme le 03/02/2006 10:51:22

merci pour les commentaires. en effet il parait que RegClean est a eviter (mais c'est pas clair s'il est obsolete ou pas). En tout cas meme Microsoft nous incite a NE PAS l'utiliser. Voici un extrait de http://www.microsoft.com/technet/prodtechnol/windows2000serv/maintain/operate/distreg.mspx :
"the program has been known to cause as many problems as it fixes."

Pour NoFutur, le principe de l'outil est double.
1/ voir d'un coup d'oeil les COMs installees (petit avantage par rapport a une recherche sur disque F3 sur l'explorer: mon outil ne liste parmi les *.exe que les ActiveX Exe et pas les exe standard
2/ mais surtout si tu as beaucoup de COMs a (un)registrer tu peux facilement passer du mode silencieux pour ne plus afficher les message box au mode non silencieux pour voir le resultat de ton enregistrement.

je voudrais continuer a l'ameliorer, comme par exemple, parmi la liste, mettre dans differentes couleurs les COMs qui sont registres et celles qui ne le sont pas. d'autres idees ?

Commentaire de NoFutur le 03/02/2006 11:01:33

Re,

Si tu veux des idées vlhomme tu peux essayer de faire en sorte de vérifier tous les nouveaux composants qui sont installés sur le système par exemple, ou bien un truc sympa que j'ai jamais eu le temps de faire, créer un projet VBP qui liste déjà les OCX dont on a besoin pour développer son application afin d'éviter de devoir les chercher manuellement via VB :-)

Comme on peut également "unregister" les composants ne serait'il pas mieux de pouvoir soit les mettre de côté dans un dossier à part, soit les déplacer dans la corbeille directement puisqu'il ne sont plus utilisés !

Bonne prog ^_^
@plus!

Commentaire de PCPT le 05/02/2006 17:49:46 administrateur CS

salut,
mon disque système est F (ntfs)
pour C, pas de problème (fat32).
F:\ -> erreur 53 (fichier introuvable) ModMain.RecursiveSearch dans la boucle while sur la ligne "If (GetAttr(path...."
(Admin local sur XP PRO sp1)

mis-à-part, ta source a l'air plus intéressante que le titre ne le laisse penser...

une évolution serait peut-être une ProgressBarr lors de la recherche (1144 résultats sur C, plus d'une 30ène de secondes)

@+
PCPT [AFCK]

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Point d'entrée d'une fonction introuvable dans une dll activex [ par Fizzo ] Bonjour à tous.J'ai créer une dll activex sous vb contenant des informations nécessaire à l'exécution d'un .exe vb lui aussi.Mais voilà, problème!Lors 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 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 Pb appel ActiveX DLL (ASP 0115) [ par Christo ] Bonjour ! J'ai un big pb. Pas de solution en vue :-( J'ai développé (sous VB6) une DLL. J'appelle celle-ci dans mes pages ASP avec le fameux "serv MySql Dll interface [ par holger ] Je voulais savoir si le code source d'une dll capable de comuniqueravec mySql interesserait quelqu'un... Comment démarrer une DLL ActiveX avec un browser autre que IE? [ par Fr@nck ] Comment démarrer une DLL ActiveX avec un browser autre que IE?Merci de me répondre.Fr@nck DHTML [ par seb ] Quand j'ai fini mon projet en DHTML, toutes mes pages sonnt au format *.htm et les codes sont compilés en un *.dllQuand j'exécute avec IE, la form ne Dll non ActiveX en VB ? [ par Raptor ] Il parait qu'on peut créer des Dll non ActiveX en VB ????(un message ici => http://www.vbfrance.com/article.asp?Val=307) Si quelque'un sait, peut i debuger une dll activeX [ par bidules ] Salut,Comment faire pour debuger une activeX?moi je fais, ds proprité du projet, demarrer un exe.Ds l'exe j'ai mis la reference de la dll compilé.Ensu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 (3)

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