Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Arbeitsspeicher prüfen für new (https://www.delphipraxis.net/3685-arbeitsspeicher-pruefen-fuer-new.html)

bjoern 25. Mär 2003 14:59


Arbeitsspeicher prüfen für new
 
Wie krieg ich heraus ob für ein new plus einer neuen Variable noch genug Platz ist ohne in die Eoutofmemory exception zu laufen.

MFg Björn :)

oki 25. Mär 2003 15:10

Hi,
soweit ich weiß ist das anders schwerlich möglich. Es gibt zwar den THeapStatus, aber da der Speicher dynamisch verwaltet wird hilft Dir das nicht. Dort würdest du zwar herausbekommen, das der von deinem Programm verwaltete freie Speicher nicht mehr ausreicht, aber ob dann zusätzlicher automatisch generiert werden kann steht in den Sternen.

Ich empfehle Dir deine Speicherreservierung in einem try-except-end Block zu kapseln und im Bereich except-end entsprechend zu reagieren.

Gruß oki


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz