AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: Strings und DLL - OnCreate abfangen - und andere Probleme...
Suche alle Beiträge, die von "himitsu" 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.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Strings und DLL - OnCreate abfangen - und andere Problem

      Delphi
      by himitsu, 28. Apr 2010
    Weil viele ihre DLLs statisch Linken, wobei die DLL vor der EXE geladen wird und man somit noch keinen Zugriff auf die EXE hat.

    Und ShareMem nutzt auch die selben SetMemoryManager-Funktionen, nur daß dort die EXE den Manager von der DLL übernimmt.

    http://www.delphipraxis.net/internal_redirect.php?t=174857&highlight=sharemem...
  • Forum: Sonstige Fragen zu Delphi

    Re: Strings und DLL - OnCreate abfangen - und andere Problem

      Delphi
      by himitsu, 28. Apr 2010
    In der Unit System gibt es ja die Prozeduren GetMamoryManager und an diese, bzw. an das Ergbnis welches diese liefert müßtest du rankommen und könntest dann via SetMemoryManager diesen deiner DLL zuweisen.

    Ansonsten gäbe es nur eine einzige Möglichkeit einem "fremden" Speichermanager einen externen String unterzujubeln ... man muß den String wie eine Konstante aussehen lassen.
    Schau dir mal...
  • Forum: Sonstige Fragen zu Delphi

    Re: Strings und DLL - OnCreate abfangen - und andere Problem

      Delphi
      by himitsu, 28. Apr 2010
    Du weißt aber, daß die RTTI dennoch getrennt ist
    Delphi-5/6-DLL benutzt dennoch seine eigene RTTI.

    Außerdem nutzen beide Module (DLL und EXE) ihren eigenen Speichermanager,
    wewegen es hier natürlich knallen MUß.
    s.Add(String(buffer));

    Du müßtest also den Speichermanager der EXE und eventuell noch einige Teile der RTTI erstmal irgendwie in deine DLL umleiten, bzw. es so hinbekommen, daß...


URL zu dieser Suchanfrage:

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