Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.604 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#8

AW: Delphi DLL von 32 auf 64 Bit umstellen

  Alt 25. Apr 2022, 13:41
Funktioniert denn der Aufruf der 64 Bit Delphi DLL aus einem 64 Bit Delphi-Programm heraus?

Das wäre das erste, was ich testen würde, um evtl. falsche Deklarationen bei den Import-Funktionen auszuschließen bzw. es darauf einzuschränken. Die üblichen Fehler beim Aufruf von DLLs mit verschiedenen Programmiersprachen sind nach meiner Erfahrung:
  • falsche Calling Convention
  • falsches Alignment von Datentypen
  • falsche Datentypen
  • fehlerhafte Speicherverwaltung (z.B. Allozierung von Speicher in der DLL, Freigabe dann im Programm oder umgekehrt)
Thomas Mueller
  Mit Zitat antworten Zitat