Thema: Delphi Speicher reservieren

Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#4

Re: Speicher reservieren

  Alt 20. Jul 2004, 10:29
Wenn ich mich recht erinnere, gab es für HBITMAPs eine willkürliche Beschränkung in der Größe (Abmessungen), da TImage auf HBITMAP basiert, dürften die Beschränkungen dieselben sein.

Warum möchtest du das machen?
Vielleicht reicht es auch, wirklich einfach Speicher zu reservieren, und dann auf diesem Speicher (anstatt auf dem TImage-Objekt) zu arbeiten. Der Datentyp TRgbQuad ist hierfür gut geeignet, davon brauchst du dann ja nur ein zweidimensionales Array.
Eine Alternative wäre, das Bild in mehrere Bilder aufzuteilen.
Wenn es dir darum geht, das Bild zu drucken, kannst du das auch direkt beim Drucker erstellen.

Übrigens ist die Größe des virtuellen Speichers nicht nur durch deine Festplatte begrenzt. Was meinst du, warum es 64-Bit-Versionen von Windows gibt ;c)
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat