![]() |
Re: Fehler bei pchar zu string bzw. umgekehrt! (durch dll???
Hallo,
der Thread ist zwar schon uralt, aber ich schreib dennoch mal weiter. Ich hatte eben exakt das gleiche Problem und habe festgestellt, dass es daran lag, dass ich FastMM4 verwende. Ohne die ging es. Der Aufbau ist folgender: Anwendung wandelt string in PChar -> Wird an Methode übergeben -> Methode wandelt PChar in String. Mit FastMM4 tritt das Problem auf, ohne FastMM4 nicht. Hat jemand eine Idee, wo das herrühren könnte? Ist das ein Bug in FastMM? Gruß |
Re: Fehler bei pchar zu string bzw. umgekehrt! (durch dll???
Ich wüßte eigentlich nicht wie das an FastMM liegen könnte, denn der hat ja nichs mit dem Kopieren/Zuweisen der Daten su tun.
FastMM reserviert ja nur Speicher und gibt den wieder frei ... was und vieviel es reservieren/freigeben soll wird ihm ja von anderen Routinen gesagt und das kopieren der Daten(des Strings) zwischen den beiden Speicherblöcken macht FastMM ja auch nicht? :gruebel: Versuch es mal mit meinem ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:56 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