EOutOfResources - Ressources système insuffisantes
Bonjour,
Dans mon application, je génère un BMP qui peut atteindre 1500x1500 pixels.
Code:
1 2 3 4 5 6 7
| bmp = new TBitmap();
bmp->Width = 1500;
bmp->Height = 1500;
bmp->PixelFormat = pf24bit;
//....
bmp->SaveToFile("monfichier.bmp");
delete bmp; |
Il arrive que lors du SaveToFile, j'obtienne une exception "EOutOfResources - Ressources système insuffisantes". Pourtant, à ce moment là, mon exécutable n'occupe que 44 Mo en mémoire, et une image de 1500 x 1500 pixels n'a rien d'excessif...
A quoi cela est-ce du et comment le contourner ??
Merci pour votre aide !