Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi "Für diesen Befehl ist nicht genügend Speicher verfügbar" (https://www.delphipraxis.net/30557-fuer-diesen-befehl-ist-nicht-genuegend-speicher-verfuegbar.html)

SirThornberry 26. Sep 2004 14:50


"Für diesen Befehl ist nicht genügend Speicher verfügba
 
Wenn ich mein Programm unter einer Auflösung von 1600x200 starte kommt dann kurz bevor der Ladevorgang abgeschlossen ist die Meldung
Code:
Exception EReadError in module BPMJuke.exe at 00020AD7.
Error reading RahmenMain.Width: Für diesen Befehl ist nicht genügend Speicher verfügbar.
Allerdings kann ich ohne Probleme dann noch andere Programme starten. Muss ich da irgendwo einstellen das mein Programm mehr speicher nutzen darf? :gruebel:

Noch ne Ergänzung: Das Programm ist Skinbasierend und somit sind massig BMP's im Speicher, daran liegt es auch das nur unter der hohen Auflösung dieser Fehler kommt da beim start die Bitmap hoch interpoliert werden (vergrößert).

Bernhard Geyer 26. Sep 2004 14:55

Re: "Für diesen Befehl ist nicht genügend Speicher verf
 
Ich denke mal irgendwelche GDI-Resourcen gehen dir aus.
Unter welchen BS-Version tritt der Fehler den auf?

SirThornberry 26. Sep 2004 18:22

Re: "Für diesen Befehl ist nicht genügend Speicher verf
 
der Fehler tritt unter Windows-XP professional auf. Beim Physichen Speicher sind zu dem zeitpunkt wo der Fehler auftritt noch 60 MB frei (von 512)

Manzoni 26. Sep 2004 18:44

Re: "Für diesen Befehl ist nicht genügend Speicher verf
 
Problem ist vielleicht auch die Auslagerungsdatei. Hast du sie für eine bestimmte Größe fixiert? Eventuell hilft es ja sie von Windows verwalten zu lassen, sprich sie größer werden zu lassen.

supermuckl 26. Sep 2004 18:52

Re: "Für diesen Befehl ist nicht genügend Speicher verf
 
ich könnte wetten das es nicht die auslagerungsdatei ist.. es ist schlichtweg zuwenig physikalischer speicher

SirThornberry 26. Sep 2004 19:08

Re: "Für diesen Befehl ist nicht genügend Speicher verf
 
an der Auslagerungsdatei liegt es nicht. Ich habe 2 Festplatten mit je 250 GB für die Auslagerung und als der Fehler auftrat war die eine Auslagerungsdatei gerade mal 400 MB groß


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:31 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