begin process at 2012 02 13 20:45:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > VOIR LES API DES DLL

VOIR LES API DES DLL


 Information sur la source

Note :
9,79 / 10 - par 24 personnes
9,79 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :04/07/2003 Date de mise à jour :05/07/2003 10:45:34 Vu / téléchargé :9 265 / 1 778

Auteur : EBArtSoft

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (32)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
[Permet de voir les fonctions exporté par une dll (32bits) par simple clic]
Grace a l'experience acquise dans ma derniere source
je vous propose une maniere assez "simple" et efficace pour
recuperer les noms des fonctions (API) exporté par une dll/ocx/exe/etc..

dans le zip il y a deux version une classique (voir capture) et une simplifié
que n'importe quel debutant pourra comprendre (du moin il faut connaitre ce qu'est une dll et une API)

Source


 Conclusion

je vient juste de penser a un moteur de recherche
d'API qui decoulerais de cette source .... a voir :-D

toutes les remarques sont les bienvenues !

b@nne prog

 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 COLOR PICKER
Source avec Zip Source avec une capture SAVEPICTURE() AU FORMAT PNG, JPG, TIF ETC...
Source avec Zip Source avec une capture SAUVEGARDER UNE IMAGE EN PNG
Source avec Zip Source avec une capture VB6 ADDIN - FAITES DISPARAITRE LES MSGBOX D'ERREUR IDE
Source avec Zip Source avec une capture MONITEUR CPU

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

Commentaires et avis

Commentaire de Clem le 04/07/2003 23:48:12

génial !!!
avant j'utilisait le dependancy viewver de m$, mais je l'aime pas trop...
a ton programme, il reste plus qua faire pour rajouter ce programme sur le menu quand on clique sur le bouton droit de la souris sur un .dll (j'ai été clair où non ??? lol)
et si possible rajouter le nombre de paramètres que la fonction demande, et pis encore mieux, donner la structure complète, mais bon la ça devient vraiment compliqué

10/10

Commentaire de etilegr le 05/07/2003 01:42:57

Ouah!
C'ets éxactement le programme que dont que je cherchais dêpuis longtemps et dont j'avais abandonné les recherches!!!
j'ai pas encore regardé le code, mais ca ne semble pas être du niveau 1

Pour l'utilité, l'aspect et la simplicité du programme, 9/10
Il faudrait encore une liaison avec MSDN Library (histoire d'avoir des informations sur l'API en appuyant sur F1, comme dans Visual Studio
pour amélioration, il manque juste des filtres pour le comdlg (au moins un *.dll)

Commentaire de max12 le 05/07/2003 03:53:32 administrateur CS

Ya pas de mot dans le dictionnaire pour définir sa, alors je me contente d'un maigre "GÉNIAL LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL !!!!!!!!!!!!!!!!!". C'est super :D Mais ce qui est bizarre c'est que tant de DLL soit marquer aucune fonction.

@+

Commentaire de Tilois le 05/07/2003 10:01:23

tout a fait remarquable ... 10

Commentaire de EBArtSoft le 05/07/2003 10:55:29 administrateur CS

etilegr>le filtre a été ajouté et je regarde comment lier MSDN...

Clem>le lien dans le menu a été ajouté et l'ouverture peut se faire par simple clique sur un fichier dll, mais pour trouver les paramettre c'est carrement plus complexe ;-D

max12>j'ai mener mon enquete sur ce phenomene de "aucune fonctions" et sur les 10 cas testés 5 etait des dll vide servant de ressource (icon,texte etc..), 2 etait des drivers et 3 n'etait pas chargé correctement. Le probleme etait un endif mal placé ! tout marche mieu maintenant

Merci pour vos remarques

By@

Commentaire de DavidT le 05/07/2003 12:08:30

Super !!! Respect ! Toujours est-il que je suis planté pour trouver les variables à déclarer derrière les fonctions... Il faudrait un sniffer de variables aussi....

Commentaire de jack le 05/07/2003 14:23:48 administrateur CS

Que des compliments : je vais zaller regarder ça en détail (héhé)

Mais, est-ce que ce ne serait pas la même chose que ce qu'offre "l'Explorateur d'objets" sous VB6 (touche F2) ?

Je reviens pour la note

Commentaire de Jujufouq le 05/07/2003 14:52:41

Eh bien, là euh... déjà que tu m'étonnais par tes sources régulièrement déposées... Je suis maintenant subjugué par ce que tu nous apportes. Cela vaut bien un 10. Bon boulot, @+

Commentaire de jack le 05/07/2003 15:21:44 administrateur CS

Je confirme : Excellent !
Mais juste 9/10 à cause des zéros commentaires et de la faute d'orthographe dans les 3 seules lignes de commentaires (modifieNT)
(quel raleur ce Jack !)

Commentaire de Arecibo le 05/07/2003 18:15:27

Ce qu'est bien avec toi, c'est qu'a chaque fois que tu déposes une source, elle est géniale.
10/10

Commentaire de Greengold le 05/07/2003 18:54:08

Encore une source haut de gamme. 10/10
Merci

Commentaire de philoo91 le 07/07/2003 09:13:04

Je n'aurrais qu'un mot : trés bien
Mais Quid des DLL ActiveX comment extraire la liste des objets/Classe et les propriétés , methodes , évenements qui si ratache ?
Ce serai sympa d'avoir en doc la cartographie d'un fichier DLL ActiveX (meme VB) où peut on trouver cela ?
Merci

Commentaire de DavidT le 07/07/2003 09:16:10

Je suis d'accord avec philoo ! autre la fonction qui peut être vue, et cela c'est "Glorieux!" il faudrait que l'on trouve un truc pour visualiser les variables à retourner dans la DLL !

Commentaire de philoo91 le 07/07/2003 13:15:53

Bijour la bande,

BON ! Pour parler franchement :
Une seule chose à faire :
Connaitre tout betement le PROTOTYPE de la fonction / Sub c'est a dire 3 choses :
1/ Le nom de la dite fonction ou sub (qui peut etre aussi bien  d'une DLL Api ou ActiveX)
2/ le ou les arguments (avec leurs types bien sur)
3/ le type retourné par la fonction

Rien de moins baleze non ?
La ce serai vraiment top moumoute !

Commentaire de ria94 le 08/07/2003 09:53:27

C est trop cool

Commentaire de squalyl le 09/07/2003 08:19:42

les arguments tu les aura jamais vu que en terme technique, une entrée DLL c'est un pointeur void (vers n'importe quoi) donc tu peux mettre ce que tu veux comme arguments. en général ceux ci utilisent la pile (enfin c vrai avec vb) mais c pas toujours le cas avec toutes les dlls.

Commentaire de philoo91 le 09/07/2003 08:41:29

D'accord pour les DLLs de type Api mais pas pour les DLL ActiveX
Tu me dira qu'avec un browser d'objet tel celui de visual studio ou celui de VBA on obtient ce que je demande mais en terme de developpement les DLL ACTIVEX (je dis bien ActiveX) bien qu'elles soient ecrites en VB sont employées dans un autre langage sous un autre environnement de developpement qui n'a rien a voir avec VB et surtout dépourvu de cet outil, l'explorateur d'objet.

Commentaire de DavidT le 09/07/2003 11:07:10

OK sit tu fais cela sur des DLL C ou C++ t'aurras un bisou !

Commentaire de philoo91 le 09/07/2003 11:29:43

MESSAGE A DAVIDT
Si je m'en referre à ton Pseudo tu doit être de la gente Masculine
Aussi donc le bisou bien aimable a toi mais une poignée de main suffira.
Enfin pour te répondre et ceci s'adresse maintenant à tous :
je recherche la documentation décrivant le contenu d'un fichier DLL de type ActiveX (avec des objets de classes dedans) affin d'enrichier le peu de savoir que j'ai obtenu en survolant le code de notre ami "EBArtSoft "

Merci à tous ceux qui savent où aller sur le Web pour arriver à mes fins.

Commentaire de Logoman le 15/07/2003 17:46:56

Felicitation !

Un travail de rare qualité !

Et un 10/10 !

Commentaire de BlackGoddess le 17/07/2003 18:03:40

philoo91 :

je ne connais pas les dll activex, mais il est impossible de trouver le prototype d'une api si elle n'est pas documentée, a moins de la désassembler et d'etudier son code entier.

Commentaire de squalyl le 17/07/2003 19:27:59

déja la taille de la restauration du frame buffer donne une indication (add esp, nombre ou qqch comme ca)

Commentaire de coconpr le 19/09/2003 14:18:39

Slt!
C'est génial, mais est-il possible d'y mettre aussi les paramètres?

Commentaire de squalyl le 30/12/2003 18:23:43

NNNNOO0OOONNNN!

Tu sais lire ou wak?  

Commentaire de jack le 23/02/2004 20:21:04 administrateur CS

Salut EBArtSoft
Juste pour info : Dans ton code, tu as une fonction nommée StampToDate : Savais-tu que toute cette fonction que tu as dû t'amuser à mettre au point peut se résumer avec cette ligne :
Date = DateAdd("s", value, "01/01/1970")

Vala

Commentaire de EBArtSoft le 23/02/2004 23:01:51 administrateur CS

Jack> et dire que j'avais cherché la solution pendant plusieurs jour...
remarque ça n'a pas été du temp de perdu ;-P

Merci,

@+

Commentaire de pedgom le 02/06/2004 23:37:32

Comme la plupart de tes sources c très technique et très bon. Je vais me faire qqs heures d'étude et de compréhension, je pense.

Ha, ce que j'aimerais faire des sources débutant comme toi. Je me demande à quoi vont ressembler tes sources niv3. ;)

Commentaire de ydx35 le 20/10/2004 10:10:52

Bonjour,

Je soutiens A DONF l'idée d'une rubrique Add-ins de VB6 !

Venant des C/C++ (Unix et Borland !) je repasse par VB6 / VBA avant de migrer (peut-etre) vers VB.NET

Vues totues les lacues de votre produit favori (et contraint pour moi), je ne peux qu'encourager mon site de reference....
Yann

Commentaire de CHARFEDDINE1205 le 12/05/2006 16:05:48

Pouver vous m'envoyer les fonctions qui permettent de récuperer les informations qui caracterise un disque dur et une carte réseau àl'aide des api windows et merci beacoup

Commentaire de dxh_master le 10/06/2006 18:47:34

Super

Commentaire de skrol29 le 27/12/2007 14:32:41

tout simplement génial !

Commentaire de Galactus13 le 11/09/2009 00:45:32

... Quelques années de retard ...
Niveau Débutant Sa ? Alors Chapeau pour le débutant de l'époque!
Même sans API, j'en suis encore à la lune moi !...
10/10 comme d'ab ! Dommage que sa ne gère pas les Dll activeX !

 Ajouter un commentaire




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 : 0,749 sec (3)

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