Dll - débutant par ici ! ! !

Soyez le premier à donner votre avis sur cette source.

Vue 34 721 fois - Téléchargée 5 856 fois

Description

Hello, aprés avoir tourné pendant 2 jours à la recherche d'un code simple expliquant comment on utilise une ( ou un , mais j'aime bien dire une :p ) DLL, ou qui explique ce qu'est une dll je m'en va faire le resultat de mes petites recherches. Attention : Ceci est la source d'un débutant pour les débutants !
Expert, Go away :p

Pour commencer une dll sert à faire des bibliotheques de fonction par exemple un dll qui permet :
- d'ecrire un fichier texte
- lire un fichier texte
- effacer un fichier texte

Ces trois fonctions sont ecrite dans le même fichier, on fait appelle à ce dernier et on appelle juste la fonction désire avec un code plus simple du style :
ecrire "Toto.txt", "mon text qui est ecrit dans le fichier toto :) "

C'est beaucoup plus commode de faire appelle à une fonction que de retapper à chaque fois le code pour un action.

Dans le zip, il y a deux dossier l'un montre un exemple pour creer une dll la plus simple du monde ( ba oui c'est bien beau de mettre des source bourée à mort , mais lorsque l'on souhaite comprend 3 ligne bouré de variable on doit tout relire pour comprendre :p )

Puis une source pour faire apelle à une dll et lancer l'une des fonction dedans.

ATTENTION : je ne connais pas encore le moyen de faire appelle à une dll de maniere relatif
donc le fichier est appellé de manière absolue soit : C:\mon_dossier\.....

Or sur votre ordi vous n'aurrez pas la dll au meme endroit que moi, il faut donc procéder de la maniere suivant lors du lancement du fichier : "appeler la dll"
- aller dans "Projet"
- descender jusqu'à "Référence"
- Cliquer sur "parcourir"
- donner le chemin ou se situe la dll

Voila vous saver comment creer une bibliotheque de function, et vous savez comment incorporer des .dll à vos .exe :)

Conclusion :


Je post cette source sans prétention, seulement j'ai trouvé peu de source expliquant comment creer une dll et la gérer. En tant que débutant je m'y suis paumé, mon seul but est d'aider d'autres debutant qui essai de comprendre comme moi les dll

Moi suis content je vient juste de comprendre :p

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
227
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
26 avril 2012

/!\ COCHER la comptabilité binaire avant de lancer et de créer la dll sinon elle va etre belle la bdr

Pas mal sinon ;)

++
Messages postés
4
Date d'inscription
vendredi 5 mai 2006
Statut
Membre
Dernière intervention
23 août 2006

code tres simple mais efficace merci bien
Messages postés
118
Date d'inscription
vendredi 18 avril 2003
Statut
Membre
Dernière intervention
28 décembre 2006

hihii,
alors merci à tous pour les encouragements! Je post peu car j'y mais uniquement mes découvertes en cours d'aprentissage. Mais je penssais tout de même que c'était claire : andrebernard !
:p
bon courage à nous tous dans notre appretissage ( ba oui, suis comme vous, moi aussi j'suis débutant ! )

bye
Messages postés
406
Date d'inscription
lundi 9 juin 2003
Statut
Membre
Dernière intervention
4 septembre 2013
1
Bonjour

Alors la, je suis liquide.
Je savais que j'etait un debutant, mais la je viens de me rendre compte grace à ce code que je suis carrement une "BURNE".
En effet le code a moins de 10 ligne, et je tiens à remercier GuilleW qui a essayé de faire ce que tres tres peu de developpeur font, donner un code réduit au strict minimum.
Le seul bemol est le manque de commentaires sur les lignes importantes.

Eh oui je sais y'en a que 2/3 mais, moi je suis ce que l'on appelle vraiment un debutant de chez debutant.
Car qd on est autodidacte meme dans ce cas, il n'est pas toujours facile de comprendre les mecanismes et grand principes de l'utilisation de DLL.

Bref, malgres toute votre aide je n'ai rien compris.

Ce que j'aimerais faire, c'est utiliser une DLL faite en PureBasic dans VB6.
Les DLL sont elles toutes égales lorsq'elle sont créées par des programmes differents ????
Car celle que j'ai créé en PureBasic aussi simple que celle de GuilleW ne marche pas avec vb.

En effet, apres Qbasic et vb6 depuis peu, je viens de decouvrir la puissance de ce language qui reuni simplicité et performance.
Et avec lui, appeller une dll c'est hyper simple (comme tout d'ailleurs).

Donc si quelqu'un pouvait tendre la main à un infirme de la programmation, je lui serais reconnaissant pendant au moins trois vies.

Merci à tous pour avoir eu la gentillesse de me lire.
Messages postés
1
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
13 juillet 2005

merci pour ces informations
Afficher les 36 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.