AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:32

Parameter dieser Suchanfrage:

Suche in Thema: Fragen zu Generic TList
Suche alle Beiträge, die von "haentschman" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Fragen zu Generic TList

     
      by haentschman, 26. Jan 2017
    Hallöle...:P

    Das OwnObjects ist der einzige Unterschied...aber der macht das. :thumb: Im Anhang ein Projekt wo die Speicherlecks angezeigt werden...einmal TList und einmal TObjectList (siehe Quelltext anzeigen)

    ...dazu gibt es nichts mehr zu sagen. :wink:

    Das Notify ist dafür da, das die "Logik" über Änderungen an der Liste informiert wird um weitere Aktionen auszulösen. Dazu gehört...
  • Forum: Object-Pascal / Delphi-Language

    AW: Fragen zu Generic TList

     
      by haentschman, 26. Jan 2017
    Hallöle...8-)
    procedure TMyList.Notify(const Ptr: TMyclass; Action: TCollectionNotification); // Überschreiben nicht virtual
    begin
    if (FFreeOnDelete) and (Ptr<>nil) and (Action = cnRemoved) then
    Ptr.Free; // Ungültige Zeigeroperation
    inherited Notify(Ptr, Action);
    end;
    ..du gibst immer noch den Pointer frei der in der Gesamtliste beibehalten werden soll. Die Liste muß dich über...
  • Forum: Object-Pascal / Delphi-Language

    AW: Fragen zu Generic TList

     
      by haentschman, 26. Jan 2017
    ...nö. :zwinker: Es ging auch darum die Unterschiede von TObjectList und TList gegenüberzustellen...
  • Forum: Object-Pascal / Delphi-Language

    AW: Fragen zu Generic TList

     
      by haentschman, 26. Jan 2017
    Moin...:P
    Du macht es dir schwerer als es in Wirklichkeit ist. :zwinker: Bei deinen 2 Listen gibt es einiges zu beachten.
    1. Eine Masterlist die die Werte hällt und die Werte freigibt. (TObjectList)
    2. Die Liste mit den kopierten Werten hällt. (TList) Diese Liste hällt nur die Pointer der Values aus der Masterliste.
    3. Die Einträge können direkt mit TList.Delete aus der Liste entfernt werden....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=haentschman&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=191538
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 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