cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 2019
-
23 juin 2005 à 20:06
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
7 juin 2007 à 20:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 7 juin 2007 à 20:29
euh... ok, je supprime dans la soirée
@+ ;)
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 7 juin 2007 à 19:43
Salut PCPT !
Bah non, après deux ans, je ne vois pas non plus l'utilité...
Et dieu merci, j'ai appris à déchargé mes forms entre temps...
N'empèche source noté 7,5. Pas mal.
Tu peux la supprimer si tu veux.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 2 juin 2007 à 12:43
salut,
normal que ton appli ne se ferme pas, tu caches la form au lieu de la fermer
ajoute Unload EX_ProgressBar
dans l'exe tout comme dans la dll (sauf qu'en dll çà ne se voit pas)
je ne vois pas non plus l'utilité ^^, je suppose qu'en 2 ans, toi non plus :D
++
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 12 août 2005 à 11:38
Marche pas non plus, mais je sens que c'est quelque chose comme ça qui manque...
Merci encore, Liptipoyon et si tu as une autre idée, hésite pas.
J'ai posé la question dans le forum.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 29 juil. 2005 à 16:16
J'essairai, mais là j'ai des doutes.
Liptipoyon
Messages postés13Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention29 janvier 2007 25 juil. 2005 à 12:26
Salut,
essaye alors
Private Sub Form_Unload(Cancel As Integer)
Unload EX_ProgressBar
Set objExchange = Nothing
End Sub
force et persévérance
A+
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 12 juil. 2005 à 10:45
Liptipoyon, j'ai essayé Set objExchange = Nothing
dans la Unload, et apparament, ça ne marche pas.
Bien tenté quand même.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 28 juin 2005 à 16:38
Merci Liptipoyon.
Salut EBArtSoft,
Oui bon, j'y connait rien enh ce qui concerne la mémoire.
J'ai mis ce source parce qu'à la base, je n'était pas parvenu à faire passer des tableaux en arguments.
De même, les ByVal, Byref, tout ça... Bref, mers fonctions renvoyaient des chaînes de quelques dizaines de milliers de caractères que je découpait moi même, et c'était bien lent. J'espère juste éviter ça à quelqu'un qui débute.
Liptipoyon
Messages postés13Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention29 janvier 2007 24 juin 2005 à 10:20
Salut
Le process qui reste est celui de ta Dll que tu n'as pas désinstancié
ajoute Set objExchange = Nothing
lors de l'unload de ta form
:)
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 23 juin 2005 à 20:06
Lol il est certain que le temp de passage entre dll et exe est proche du neant puisque c'est la meme application ! rien ne les separe pas meme la memoire puisqu'il sont dans le meme espace d'execution !
Ton test est absurde car le temp d'execution est le meme que si code etait dans l'exe. M'enfin encore faut'il le savoir.
7 juin 2007 à 20:29
@+ ;)
7 juin 2007 à 19:43
Bah non, après deux ans, je ne vois pas non plus l'utilité...
Et dieu merci, j'ai appris à déchargé mes forms entre temps...
N'empèche source noté 7,5. Pas mal.
Tu peux la supprimer si tu veux.
2 juin 2007 à 12:43
normal que ton appli ne se ferme pas, tu caches la form au lieu de la fermer
ajoute Unload EX_ProgressBar
dans l'exe tout comme dans la dll (sauf qu'en dll çà ne se voit pas)
je ne vois pas non plus l'utilité ^^, je suppose qu'en 2 ans, toi non plus :D
++
12 août 2005 à 11:38
Merci encore, Liptipoyon et si tu as une autre idée, hésite pas.
J'ai posé la question dans le forum.
29 juil. 2005 à 16:16
25 juil. 2005 à 12:26
essaye alors
Private Sub Form_Unload(Cancel As Integer)
Unload EX_ProgressBar
Set objExchange = Nothing
End Sub
force et persévérance
A+
12 juil. 2005 à 10:45
dans la Unload, et apparament, ça ne marche pas.
Bien tenté quand même.
28 juin 2005 à 16:38
Salut EBArtSoft,
Oui bon, j'y connait rien enh ce qui concerne la mémoire.
J'ai mis ce source parce qu'à la base, je n'était pas parvenu à faire passer des tableaux en arguments.
De même, les ByVal, Byref, tout ça... Bref, mers fonctions renvoyaient des chaînes de quelques dizaines de milliers de caractères que je découpait moi même, et c'était bien lent. J'espère juste éviter ça à quelqu'un qui débute.
24 juin 2005 à 10:20
Le process qui reste est celui de ta Dll que tu n'as pas désinstancié
ajoute Set objExchange = Nothing
lors de l'unload de ta form
:)
23 juin 2005 à 20:06
Ton test est absurde car le temp d'execution est le meme que si code etait dans l'exe. M'enfin encore faut'il le savoir.
@+