AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:32

Parameter dieser Suchanfrage:

Suche in Thema: Plugin-System mit Interfaces und DLLs
Suche alle Beiträge, die von "negaH" 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.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Plugin-System mit Interfaces und DLLs

      Delphi
      by negaH, 24. Mär 2006
    @Xarmoz:

    Ich verstehe deine "Probleme" sehr wohl, aber sehe es einfach nicht als "Problem". Du machst aus deinem Problem ein Problem das angeblich in Delphi existieren soll und schlägst Lösungen vor die dein "Problem" im Endeffekt nur noch verschlimmbesseren.

    Und exakt damit habe ICH ein Problem. Und das habe ich versucht hier für andere Leser des Threads exakt herauszuarbeiten.

    Es...
  • Forum: Sonstige Fragen zu Delphi

    Re: Plugin-System mit Interfaces und DLLs

      Delphi
      by negaH, 24. Mär 2006
    Darum geht's mir, ich will nur auf diese Stolperfalle hinweisen. Und hier könnte der Delphi-Compiler tatsächlich erkennen, dass ich das Objekt nicht freigeben will und noch einen Referenzblock rumbasteln. Da Delphi das nicht macht, kann man es selbst machen.


    Nein, und das darf der Compiler eben nicht, bzw. er kann es auch garnicht.
    Das verhalten ein Object zu erstellen und dieses dann...
  • Forum: Sonstige Fragen zu Delphi

    Re: Plugin-System mit Interfaces und DLLs

      Delphi
      by negaH, 24. Mär 2006
    Nein, die Referenzzählung arbeitet einwandfrei, du machst einfach einen logischen Denkfehler.




    procedure TuWas(Intf: IInterface);
    // try
    // Intf._AddRef <- Referenzcounter ist jetzt +1
    begin
    end;
  • Forum: Sonstige Fragen zu Delphi

    Re: Plugin-System mit Interfaces und DLLs

      Delphi
      by negaH, 23. Mär 2006
    Man kann ein Objekt auch gemischt mit Interfaces benutzen, das geht dann so:


    var
    Obj: TMyObject;
    Intf: IInterface;
    begin
    Obj := TMyObject.Create;
    Intf := Obj;
  • Forum: Sonstige Fragen zu Delphi

    Re: Plugin-System mit Interfaces und DLLs

      Delphi
      by negaH, 23. Mär 2006
    Der Aufruf von ._AddRef() und ._Release() ist eine sehr schlechte Idee und sollte eigentlich niemals notwendig sein.

    Bei der Benutzung von Interfaces in Delphi ist ein Punkt ganz wichtig: Alle Zugriffe auf ein Objekt sollten immer über das Interface erfolgen. Eine manuelle Freigabe der Objekte hinter dem Interface oder des Interfaces selber ist niemals notwendig.


    Werden Interfaces als...


URL zu dieser Suchanfrage:

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