AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: Interface + (Record)Operatoren [MiniMathLib]
Suche alle Beiträge, die von "sx2008" 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.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Interface + (Record)Operatoren [MiniMathLib]

      Delphi
      by sx2008, 1. Feb 2009
    Du musst deine Basisklasse von TInterfacedObject ableiten.
    Diese Klasse implementiert _AddRef, _Release und QueryInterface.
    Diese Methoden sollen und dürfen dann nicht in deinem Sourcecode auftauchen.

    Die Deklaration deines Interface sieht dann so aus:
    IOperatorInterface = Interface(IUnknown) // von IUnkown erben

    // Function QueryInterface(Const IID: TGUID; Out Obj):...
  • Forum: Object-Pascal / Delphi-Language

    Re: Interface + (Record)Operatoren [MiniMathLib]

      Delphi
      by sx2008, 1. Feb 2009
    _AddRef und _Release sollten nur in der Basisklasse TOperatorObject vorhanden sein.
    Daher brauchen diese Funktionen auch nicht virtuell zu sein.
    TSmallInteger = Class(TOperatorObject)
    Protected
    Function _AddRef: Integer; Override; StdCall; // weg
    Function _Release: Integer; Override; StdCall; // weg


URL zu dieser Suchanfrage:

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