Einzelnen Beitrag anzeigen

Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#16

AW: Seltsames Verhalten der Destruktoren

  Alt 13. Dez 2017, 09:12
Hi Ghostwalker
Mal ganz platt gefrag:

Kann es sein, das einer der Aufrufe:

Delphi-Quellcode:
  FPages.Free;
  PDFPageClass.Free;
  FReportList.Free;
noch auf _Document zugreift ?
Nein. Keiner.
FPages ist ein TListobjekt des Basisframes, in dem die Handles der Seiten gespeichert werden.
PDFPageClass ist eine Instanz der TPDFPageClass , die von der im Basisframeprivat deklarierten Klasse PDFPage abgeleitet ist und ausser eine einzige Instanz zu Erzeugen nichts tut.
Im Verlaufe des Programmes deklarire ich eine Variable diese Typs (der eine meiner Änderungen ist), die nun in der Lage ist, eine Instanz des Vorfahren aufzuehmen. Ob ich da wirklich eine Instanz des Typs PDFPageClass brauche, bin ich mir im Moment jedoch nicht so klar.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat