AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:17

Parameter dieser Suchanfrage:

Suche in Thema: Interface Methode als Parameter übergeben
Suche alle Beiträge, die von "Uwe Raabe" 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.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Interface Methode als Parameter übergeben

      Delphi
      by Uwe Raabe, 27. Jul 2022
    Na ja, das ist doch das mindeste was man von von einer unschönen Lösung erwarten kann. Andernfalls wäre sie ja auch noch nutzlos.
  • Forum: Object-Pascal / Delphi-Language

    AW: Interface Methode als Parameter übergeben

      Delphi
      by Uwe Raabe, 26. Jul 2022
    Würde ich eben gerade nicht machen. Es kann ja durchaus mehrere HandlePubFunc geben. Das HandlePubFunc könnte ja auch völlig unabhängig von IPubFunc sein (dann sollte es natürlich anders heißen) und lediglich eine TJSONObjectFunc als Parameter benötigen. Können wir ja hier nicht wissen was da alles drin passiert.


    procedure HandleJSONObject(AFunc: TJSONObjectFunc);
    begin
    ...
    json :=...
  • Forum: Object-Pascal / Delphi-Language

    AW: Interface Methode als Parameter übergeben

      Delphi
      by Uwe Raabe, 26. Jul 2022
    Ist nur so eine Idee:

    type
    TJSONObjectFunc = reference to function( const Param: TJSONObject): TJSONObject;// of object;

    type
    TPubFunc = record
    class function InstallEvent(Target: IPubFunc): TJSONObjectFunc; static;
    class function UninstallEvent(Target: IPubFunc): TJSONObjectFunc; static;
    class function SubscribeEvent(Target: IPubFunc): TJSONObjectFunc; static;
  • Forum: Object-Pascal / Delphi-Language

    AW: Interface Methode als Parameter übergeben

      Delphi
      by Uwe Raabe, 25. Jul 2022
    Das funktioniert nur dann, wenn jedes Mal das gleiche Interface übergeben wird und intern immer dieselbe Funktion davon aufgerufen wird. Im diesem Fall hier klappt das nicht:

    Ergebnis1 := Rechenfunktion( EinString, EinInterfaceObjekt.DieFunktion);

    Ergebnis2 := Rechenfunktion( EinString, EinInterfaceObjekt.DieAndereFunktion);



    Das Problem bei diesem Ansatz ist, dass...


URL zu dieser Suchanfrage:

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