AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi realloc in C-Dll schlägt fehl bei Aufruf von Delphi IDE
Thema durchsuchen
Ansicht
Themen-Optionen

realloc in C-Dll schlägt fehl bei Aufruf von Delphi IDE

Ein Thema von Mastersargon · begonnen am 18. Dez 2009 · letzter Beitrag vom 19. Dez 2009
Antwort Antwort
Muetze1
(Gast)

n/a Beiträge
 
#1

Re: realloc in C-Dll schlägt fehl bei Aufruf von Delphi IDE

  Alt 19. Dez 2009, 01:46
Man sollte sich vor allem ins Gedächtnis rufen, dass der Speichermanager in der DLL nichts vom Speichermanager deiner Delphi Anwendung weiß. Von daher kann der DLL Speichermanager nicht einen Block realloziieren welcher nicht von ihm verwaltet wird (sondern vom Delphi Speichermanager). Auch wenn er es vllt. frecher weise trotzdem macht hilft es keinem, da dann nach der Rückkehr der Delphi Speichermanager nichts mit der neuen Adresse anfangen kann, da diese nicht von ihm verwaltet wird.

Schon allein aufgrund dieses Hintergrundes muss eine strikte Trennung vollzogen werden und dann leuchtet einem auch der Zwang zu der Verwaltung wie in der WinAPI (exklusive ShellAPI) genutzt ein.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz