AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 06:17

Parameter dieser Suchanfrage:

Suche in Thema: Button aus DLL in der Hauptanwendung
Suche alle Beiträge, die von "Bernhard Geyer" 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.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Button aus DLL in der Hauptanwendung

      Delphi
      by Bernhard Geyer, 25. Apr 2009
    Es wird nicht sicher funktionieren da in zwei Monaten du nicht sicher stellen kannst das das Speicherabbild und die Methodentagbell einer Klassen sich nicht geändert. Und wenn sich diese ändert kracht es fürchterlich wenn versucht wird in der DLL eine Methode aufzurufen die gar nicht mehr an der entsprechenden Offsetadresse zu finden ist ...
  • Forum: Object-Pascal / Delphi-Language

    Re: Button aus DLL in der Hauptanwendung

      Delphi
      by Bernhard Geyer, 25. Apr 2009
    Einfach in den Compilereinstellungen den Haken "Laufzeitpackages" verwenden aktivieren :-)


    Alles was "lebende" Objekte sind die du zwischen Exe und DLL austauschen willst. Für die VCL hat das Codegear schon für dich gemacht. Für deine eigenen Objekte mußt du dir eine passende Packageverteilung überlegen. Ich tentiere hier eher dazu alles in ein eigene Package zu packen. Bedenke aber das du...
  • Forum: Object-Pascal / Delphi-Language

    Re: Button aus DLL in der Hauptanwendung

      Delphi
      by Bernhard Geyer, 25. Apr 2009
    Dein Problem: Du hast (wie mkinzler schon angemerkt hat) zwei unterschiedliche RTTI's. Sprich ein TButton der DLL != TButton der Exe da alle Klasseninformationen sowhl in der Exe als auch der DLL vorliegen. Jeder vergleich mit xyz is TButton oder xyz as TButton wir fehlschlagen wenn du eine Referenz aus der DLL in der Exe verwenden willst.

    Du hast zwei Lösungsmöglichkeiten:

    a, Kompiliere...


URL zu dieser Suchanfrage:

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