Im Create wird fFrame nicht erzeugt, genausowenig im Destroy freigegeben!
Zitat von
DataCool:
Es handelt sich bei der
Exception um eine EAcessViolation, aber mit ner gültigen Zeiger-Adresse nicht 00000000000000000.
Könnte sich um den nicht existierenden Frame handeln. Du verpasst ihm doch mit ...
fFrame := Nil;
... absichtlich eine ungültige Adresse.
Eine
AV @00000000000000000 gibt's
IMHO nur bei Zeigern, die auf nichts zeigen (also 00000000000000000
).