AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:02

Parameter dieser Suchanfrage:

Suche in Thema: Generics
Suche alle Beiträge, die von "TigerLilly" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Generics

     
      by TigerLilly, 19. Sep 2017
    So geht´s natürlich - ohne Generics:

    TNotifyEventChain = class
    EventList: IList<TNotifyEvent>;
    constructor Create;
    destructor Destroy;
    procedure ChainEvent(NewEvent: TNotifyEvent);
    function AttachEvent(OldEvent:TNotifyEvent):TNotifyEvent;
    procedure BaseEvent(Sender:TObject);
    end;
  • Forum: Programmieren allgemein

    AW: Generics

     
      by TigerLilly, 19. Sep 2017
    Das passt schon so. Der Aufruf wäre so:

    AttachEvent(grid.OnResize);

    Und die Methode sichert den aktuellen Event in einer Liste und weist einen neuen Event zu - eben BaseEvent, der dann dafür sorgt, dass der alte Event und allfällige weitere aufgerufen wird.

    Das war der Plan :- )
  • Forum: Programmieren allgemein

    AW: Generics

     
      by TigerLilly, 19. Sep 2017
    Ok, ja, das hat Sinn, wenn man es so betrachtet. Danke!
  • Forum: Programmieren allgemein

    AW: Generics

     
      by TigerLilly, 19. Sep 2017
    Nope.

    Unit4.pas(76): E2010 Inkompatible Typen: 'T' und 'procedure, untyped pointer or untyped parameter'
  • Forum: Programmieren allgemein

    Generics

     
      by TigerLilly, 19. Sep 2017
    Wenn ich versuche, das zu komplilieren
    type
    TEventChain<T> = class
    constructor Create;
    destructor Destroy;
    procedure ChainEvent(NewEvent: T);
    function AttachEvent(OldEvent:T):T;
    procedure BaseEvent<T>;
    end;


URL zu dieser Suchanfrage:

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