AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:02

Parameter dieser Suchanfrage:

Suche in Thema: TCheckListbox Auto-Destroy Objects
Suche alle Beiträge, die von "shmia" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 2 von insges. 2 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: TCheckListbox Auto-Destroy Objects

      Delphi
      by shmia, 23. Jun 2009
    Ja schon, aber schau mal du hast jetzt das Reservieren von Speicher und das Freigeben an zwei unterschiedlichen Stellen.
    Es geht die Checklistbox doch gar nix an, was in Items.Objects gespeichert ist.
    Wenn du 4 Checklistboxen auf diese Weise benützt, dann steht halt im OnDestroy ungefähr das:
    procedure TForm1.FormDestroy(Sender:TObject);
    begin
    DisposeTStrings(Checklistbox1.Items);
    ...
  • Forum: Object-Pascal / Delphi-Language

    Re: TCheckListbox Auto-Destroy Objects

      Delphi
      by shmia, 22. Jun 2009
    1. )
    Wenn du den Speicherplatz für den Record mit new angelegt hast, dann musst du ihn auch per dispose freigeben.
    FreAndNil ist nur bei Objekten erlaubt.
    2.)
    Ich würde nicht TCheckListBox ableiten sondern das Freigeben im Event OnDestroy des Formulars ausführen:
    procedure DisposeTStrings(sl: TStrings);
    var
    i: Integer;
    p :Pointer;
    begin


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=shmia&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=136016
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz