Bonjour à tous,
J'essaie de comprendre comment fonctionnent certaines API et DLL
J'ai commencé par une DLL simple : FileSystemObject
Ce qui me chagrine, c'est que j'ai lu qu'une DLL fait généralement appel à 1 API
mais ce que je ne comprends alors pas, c'est pourquoi on a pas besoin de déclarer son API pour faire fonctionner FileSystemObject
J'en déduis donc que cette DLL est "libre" et fait appel à aucune API. Ai-je raison ?
Et l'inverse est-il vrai ?
Et est-ce que je peux en déduire que les DLL servent plutôt à générer des objets et les API pour utiliser des fonctions ? Les DLL seraient des procedures et les API des fonctions ?
Merci
J'essaie de comprendre comment fonctionnent certaines API et DLL
J'ai commencé par une DLL simple : FileSystemObject
Ce qui me chagrine, c'est que j'ai lu qu'une DLL fait généralement appel à 1 API
mais ce que je ne comprends alors pas, c'est pourquoi on a pas besoin de déclarer son API pour faire fonctionner FileSystemObject
J'en déduis donc que cette DLL est "libre" et fait appel à aucune API. Ai-je raison ?
Et l'inverse est-il vrai ?
Et est-ce que je peux en déduire que les DLL servent plutôt à générer des objets et les API pour utiliser des fonctions ? Les DLL seraient des procedures et les API des fonctions ?
Merci