Bonjour,
J'ai un bug qui apparait lors de l'exécution d'un programme codé en delphi et c++.
La compilation se déroule bien, l'exécution au départ également.
Dans ce programme, il y a la possibilité d'ouvrir des pages contenant beaucoup de paramètres.
Lors de l'ouverture d'un trop grand nombre de pages, le programme bug et le message suivant apparaît :
"Canvas does not allow drawing" ainsi que parfois "System out of ressources"
Le processus ne prend pas trop de mémoire, même lors de l'ouverture des différentes pages (110 Mo).
Le code à aussi l'air bon : Rien n'apparaît lors de l'exécution "pas à pas" mise à part que sur la dernière page ouverte avant le bug, les paramètres apparaissent "grisés".
Aucune fuite mémoire n'a été détectée (testé avec plusieurs logiciels)
Je me demande donc bien pourquoi la mémoire est elle saturée ???
Une mémoire est-elle fixée lors de l'enregistrement du fichier ocx avec Regsvr32 ?
Comment windows gère les objets graphiques associés au contrôles OLE ?
Merci d'avance pour vos réponses.
JM
Partager