![]() |
Fehler beim ausführen von DLL Operationen
Hallo erstmal!
Wahrscheinlich ist meine Frage ne ziemliche Anfänger Frage, denn ich kenne das Wort "Delphi" erst seit einer Woche. Wie dem auch sei, ich habe folgendes Problem: Als ich mal ein kleines Übungsprogramm mit einer DLL Dateierstellt habe (in der DLL ist einfach die Funktion von MaBuSe ![]() Das Programm lässt sich auch starten, doch wenn ich den ZufallsString generiere kommt folgende Meldung: "Ungültige Zeigeroperation"! Könnt ihr mir helfen? Vielen Dank! |
DP-Maintenance
Dieses Thema wurde von "Sharky" von "Fragen / Anregungen zur DP" nach "Sonstige Fragen zu Delphi" verschoben.
In "Fragen und Anregungen zur DP" bitte keine Fragen zu Delphi posten. Danke :-) |
Re: Fehler beim ausführen von DLL Operationen
Hast du beim Namen der Funktion auf Groß-/Kleinschreibung geachtet?
|
Re: Fehler beim ausführen von DLL Operationen
Das Problem ist bestimmt, dass hier Strings zur Kommunikation zwischen DLLs benutzt wird. Wenn ja, dann musst du sowohl in deinem Projekt, als auch in der DLL die Unit ShareMem benutzten oder auf einen anderen Datentypen (zum Beispiel Array of Char) ausweichen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 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