Einzelnen Beitrag anzeigen

hoika

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

AW: EInvalidPointer, warum?

  Alt 6. Nov 2019, 20:52
Hallo,

Fall 1
FCmd := TCmd.Create;
FCmd wird erzeugt

Fall 2
FCmd := CmdChoose.Cmd;
FCmd wird nicht erzeugt!

gebe FCmd frei
Fall 2
CmdChoose wird doch auch freigegeben, oder ?
Damit zeigt FCmd auf einen bereits freigegebenen Pointer -> Puff
Heiko
  Mit Zitat antworten Zitat