Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi AV beim beenden des Prg's. - finde es ned... (https://www.delphipraxis.net/77777-av-beim-beenden-des-prgs-finde-es-ned.html)

turboPASCAL 24. Sep 2006 19:30


AV beim beenden des Prg's. - finde es ned...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

ich wollte mir mal ein eigenes Grafikformat zusammen basteln. Soweit so gut.
Im moment klappt alles wie es soll, bis auf zwei Dinge:

1. bei dem Beenden der Progs kommt eine AV die ich nicht weg bekomme.
2. wenn man sich ein zweites mal das Testbild anschauen möchte bekommt man eine AV

Seit dem vergangenen WE versuch ich schon den (die) Fehler zu finden. Irgend was übersehe ich dauernd.

Es währe nett wenn sich das mal jemand anschaut bevor ich noch ausflippe. ;)

turboPASCAL 24. Sep 2006 20:38

Re: AV beim beenden des Prg's. - finde es ned...
 
Also irgend wie sagt der Debugger was von @ClearDynArray im CPU-Fenster. :gruebel:

// Edit: Upps, sollte eigentlich ein Edit im ersten Post sein.

Hawkeye219 24. Sep 2006 21:03

Re: AV beim beenden des Prg's. - finde es ned...
 
Hallo Matti,

ich habe mir nicht den gesamten Quelltext angesehen, aber einige Fehler dürften durch eine falsche Verwendung der dynamischen Arrays verursacht werden.

Zur Erinnerung:

- Length(DynamischesArray) gibt die Anzahl der Elemente an, nicht den belegten Speicherplatz
- SizeOf(DynamischesArray) liefert immer den Wert 4 (Größe eines Pointers)
- Den Zeiger auf die Daten des Dynamischen Arrays erhältst du, indem du die Adresse des ersten Array-Elements bestimmst

Gruß Hawkeye

turboPASCAL 30. Sep 2006 15:34

Re: AV beim beenden des Prg's. - finde es ned...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Japp, danke. Da hatte ich tazächlich was verdreht und nicht entdeckt.
Das Programm läuft nun einwandfrei.


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