Bonjour,
Quand on link deux executables avec une m�me dll, est ce que les variables globales de la dll sont communes aux 2 executables ?
Merci,
Christophe,
Bonjour,
Quand on link deux executables avec une m�me dll, est ce que les variables globales de la dll sont communes aux 2 executables ?
Merci,
Christophe,
en premier apriori je te dirai oui,
mais le test est simple tu fait un compteur global, tu l'incr�mente et tu l'affiche avec une messagebox dans chqun de tes programme et tu vois le r�sultat.
Non, les variables d'une DLL sont "locales" pour le processus courant. Elles ne sont "globales" que pour les threads de ce processus.
Va voir ce topic pour plus de d�tails :
http://www.developpez.net/forums/viewtopic.php?t=331861
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au s�rieux, de toutes fa�ons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum ad�quat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Partager