Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#9

AW: Error 2008 - inkompatible Typen

  Alt 18. Aug 2016, 17:48
Das bedeutet praktisch ?
Daß du für XE2 das IFDEF erweiterst und einen entsprechenden Cast machst. Aber Vorsicht: das funktioniert nur unter 32-Bit. Bei 64-Bit sind Cardinal und NativeUInt nicht mehr binär-kompatibel. Eigentlich ist die Deklaration des Module-Felds ungünstig. Wenn da immer Pointer auf HModule reinkommen, dann sollte man das auch so deklarieren. Ist das denn die zu XE2 passende Version der Lib oder gibt es da auch was neueres?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat