Bonjour
Je suis en train de créer un système de plugin pour reduire le poids de mon application. Je suis en phase de test et d'apprentissage. J'ai créer une dll qui a deux procedure :
- creation d'une Listbox
- destruction d'une Listbox
Tout se passe bien jusqu'au moment de detruire la Listbox , voici le code :
Si je le met dans l'evenement onclose ou ondestroy de ma fiche principale , j'ai une violation d'acces au moment de la fermeture. J'ai donc rajouter un bouton qui appele le code ci dessus. Au moment de liberer la dll ca fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DestroyDll := GetProcAddress(HandleDLL, pAnsiChar('DestroyDll')); // if assigned(DestroyDll) then DestroyDll;
Ma question est donc , comment faire pour detruire la Listbox a la fermeture de l'application?
Cordialement
Partager