Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Druckerprob. erzeugt Heap Block
delphi10 - Di 27.05.08 16:16
Titel: Druckerprob. erzeugt Heap Block
Falls hier nicht richtig, bitte verschieben. Danke.
Hallo
Ein Programm von mir (Delphi10) soll eine Grafik aus einem Chart auf möglichst vielen verschiedenen Drucker ausgeben können. Funktioniert soweit - bis auf ein Mehrfunktionsgerät, aber das verhält sich auch nur wie ein Farbdrucker. Mit
Printer.BeginDoc;
wird die Meldung "HEAP BLOCK (Adresse)" in der Ereignisliste ausgegeben, das CPU-Fenster geht auf und alles steht.
Aber eben nur bei diesem Drucker, auch s/W geht nicht. Hab ich nun zuwenig Heap-Speicher oder was ist da los? Habe im Moment echt keinen Plan, vor allen Dingen nervt es mich, weil die Druckfunktion schon mal in einem früheren Release auch mit diesem Drucker funktioniert hat. Geändert hat sich an den Druckfunktionen eigentlich nichts, das Programm ist eben nur größer geworden und frist natürlich auch mehr (HEAP?)Speicher.
Hat schon mal jemand mit HEAP BLOCK zu tun gehabt?
Danke für's Nachdenken (und vielleicht hier kundtun)
Gruß Delphi10
Edit: Hier die genaue Meldung:
Debug-Ausgabe: Heap block at 00097E08 modified at 00097E12 past requested size of 2 Prozess nnnnnn.exe (3960)
Ich hoffe sehr, daß jemand was damit anfangen kann.
delphi10 - Mi 28.05.08 11:09
Eben hatte ich hier was drangehängt. Jetzt ist es wech - hat das ein Mod gelöscht?
AXMD - Mi 28.05.08 11:13
delphi10 hat folgendes geschrieben: |
| Eben hatte ich hier was drangehängt. Jetzt ist es wech - hat das ein Mod gelöscht? |
Ja, weil Pushen erst nach 24h erlaubt ist. Du hast dazu aber eine Nachricht vom VA erhalten.
AXMD
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!