Mémoire utilisée par un programme

Mémoire utilisée par un programme - VB/VBA/VBS - Programmation

Marsh Posté le 13-05-2009 à 10:05:37    

Bonjour,

 

J'ai un problème et surtout une grosse incompréhension sur un programme en VBA avec Visio. J'ai 2 fonctions : une pour le démarrage du programme (start) et une autre pour mettre à jour des éléments (update).
Lorsque start() appelle update() dans son code la mémoire utilisée par l'application grimpe en flèche : environ 100 Mo par % !!! Alors que si on appelle update() en dehors de start() (en le lançant à la main après que start() ait terminé par exemple) la mémoire augmente très peu, vraiment négligeable par rapport au 1er cas. :??:

 

D'où cela peut-il venir ?

 


Edit : En fait le problème vient seulement quand Visio démarre en lançant la fonction start. Car si on lance start() à la main une fois que Visio est déjà lancé ça fonctionne parfaitement.


Message édité par Deamon le 13-05-2009 à 12:56:12
Reply

Marsh Posté le 13-05-2009 à 10:05:37   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed