Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Klasse mit der Bezeichnung ... existiert bereits

  Alt 29. Apr 2009, 11:34
Hallo,

du kennst MemCheck nicht, argz ganz klar eine Wissenslücke.

- ins src-Verzeichnis kopieren
- als erste unit im Projekt (dpr) enbinden,
das IFDEF hilft, das Programm mal mit und mal ohne MemCheck zu compilieren


uses
{$IFDEF MEMCHECK}
MemCheck,
{$ENDIF}


- bei den Linker-Optionen "TD32-Debug-Info" und "mit ext. Debug-Symbolen" markieren
- komplettes Build des Projektes

- Programm laufen lassen, testen, beenden
- wurden Speicher-Lecks gefunden, wird
in der IDE
- per Exception zur Ursache (Class.Create) gesprungen
- eine ausführliche Datei mit den Lecks angelegt und in der IDE geladen

standalone gestartet
- eine ausführliche Datei mit den Lecks angelegt und per Editor gestartet
deshalb vor Wegschuicken zum Kunden das MEMCHECK rausnehmen
sieht sonst lustig beim Kunden aus


Heiko
Heiko
  Mit Zitat antworten Zitat