AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: Generische Ableitung TList<>
Suche alle Beiträge, die von "Christoph Schneider" 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

    Re: Generische Ableitung TList<>

      Delphi
      by Christoph Schneider, 8. Okt 2008
    Super, damit lässt sich auch das letzte Problem elegant lösen!

    Gerne bilde ich die korrigierte Klasse TMyList nochmals vollständig ab.
    Im Anhang lege gleich noch das ganze Konsolen-Projekt bei.


    type
    TMyList<T: TMyBase> = class(TList<T>)
    public
    function FindByID(ID: string): T;
  • Forum: Object-Pascal / Delphi-Language

    Re: Generische Ableitung TList<>

      Delphi
      by Christoph Schneider, 8. Okt 2008
    Leider erlaubt dies der Compiler nicht:

    result := TObject(nil);
    -> E2010: Incompatible Types T and TObject

    Die Situation verändert sich auch nicht, wenn ich die
    veraltete Deklaration der Basis-Klasse anwende:
    TMyBase = class(TObject)

    Natürlich läuft auch der naheliegende Typcast nicht
  • Forum: Object-Pascal / Delphi-Language

    Re: Generische Ableitung TList<>

      Delphi
      by Christoph Schneider, 7. Okt 2008
    Doch, genau das ist es! Damit lässt sicher das Problem lösen.

    Jetzt habe ich nur noch ein weiteres Problem mit der Typenzuweisung
    result := nil:


    TMyList<T: TMyBase> = class(TList<T>)
    public
    function FindByID(ID: string): T;
    end;
  • Forum: Object-Pascal / Delphi-Language

    Generische Ableitung TList<>

      Delphi
      by Christoph Schneider, 7. Okt 2008
    Toll die Spracherweiterung für generische Typen in D2009!
    Nur, bei meiner ersten Anwendung einer TList<> Ableitung
    habe ich leider erste Schwierigkeiten.
    Denn ich möchte eine neue TList<> Ableitung erstellen,
    welche auf einer eignen Elementen-Klasse basiert, die
    nur ein ID-Property enthält, um später in der neuen List-Klasse
    nach dieser ID zu suchen:


    TMyBase = class


URL zu dieser Suchanfrage:

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