Einzelnen Beitrag anzeigen

Benutzerbild von Alien426
Alien426

Registriert seit: 21. Dez 2005
146 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: KAZip - ich hab da mal ne' Frage zu

  Alt 30. Jun 2007, 19:04
Zitat von ascotlx:
Was muss den als AOwner eingetragen werden?
Ich habe schon "Self" ausprobiert, da sagt der Compiler aber nur "Self" wäre ein nicht definierter Bezeichner.
Das kann in diesem Fall nicht funktionieren, da du in der Prozedur packer() bist. Wenn du in einer Methode des Forms wärst (Form1.Packer()), dann würde mit Self das aktuelle Objekt, also Form1 angesprochen.

Mit nil sagst du, dass das Objekt keiner Komponente zugeordnet werden soll, die für das Freigeben zuständig ist. Da du manuell frei gibst ist also nil in Ordnung.

Mach dich mal mit der Hilfe vertraut. Bei so gut wie jeder Komponente steht die Erklärung zu AOwner im Abschnitt der Methode Create.
  Mit Zitat antworten Zitat