AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:17

Parameter dieser Suchanfrage:

Suche in Thema: Klassen über Modulgrenzen hinaus instanziieren
Suche alle Beiträge, die von "QuickAndDirty" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Klassen über Modulgrenzen hinaus instanziieren

      Delphi
      by QuickAndDirty, 24. Okt 2006
    Nein, denn mehrere Anwendungen können eine DLL Benutzen. Aber es werden
    wie ich hier erfahren habe gewisse teile der DLL bei benutzung (Copy on Write) kopiert.

    Aber du hast natürlich recht das da eine BPL quasi Teil der Anwendung wird die Klassen
    Hirarchie nicht nur die gleiche sondern auch die selbe ist, die RTTI funktionieren.

    RTTI gibt es für jede Windows Anwendung oder DLL seperat. ...
  • Forum: Object-Pascal / Delphi-Language

    Re: Klassen über Modulgrenzen hinaus instanziieren

      Delphi
      by QuickAndDirty, 21. Okt 2006
    Der grund warum BPLs funktionieren ist weil sie im Speicherbereich der Anwendung geladen werden.
    Damit das alles passt müssen BPLs und deine Anwendung z.b. Auch mit den Selben Defines kompiliert
    sein. bzw. keinen Bedingt kompilierten Code enthalten. Das halte ich für extrem hinderlich.
    Ich bin für interfaces, wenn möglich.

    Deine RTTI werden immer noch zum Serialisieren taugen. Denn Die...
  • Forum: Object-Pascal / Delphi-Language

    Re: Klassen über Modulgrenzen hinaus instanziieren

      Delphi
      by QuickAndDirty, 20. Okt 2006
    DLL Funktionen können zwar Objekte übergeben und empfagen, aber die Klassen müssen
    auf beiden Seiten bekannt sein. Sie sind dann nur eingeschränkt ausserhalb des Moduls nutzbar,
    weil die sogenanten RTTI im andere Modul nicht die selben sind. RTTI sind für alle von TPersistent
    erbenden Objekte wichtig.

    Der "IS" Operator arbeitet mit den RTTI , vor allem in Tpersistent.assign(bla:TPersistent)...


URL zu dieser Suchanfrage:

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