Seite 1 von 1

EXTERN statt DllCall

Verfasst: Do, 23. Jan 2020 10:37
von miwe-pos
Hat jemand Erfahrung mit dem Einsatz von Extern?
Bei mir liefert schon bei PBuild der EXTERN-Befehl Fehlermeldungen!

Re: EXTERN statt DllCall

Verfasst: Do, 23. Jan 2020 15:57
von miwe-pos
Habe es selbst hinbekommen!
Nur mit den Aliasnamen funktioniert es nicht.

Re: EXTERN statt DllCall

Verfasst: Fr, 24. Jan 2020 0:13
von brandelh
Die Frage stellt sich nur, wenn man die 2.00 hat und die verfügbaren Typen bei DLLCALL ausreichen ...

Wer die 2.00 hat, sollte die Funktionen über EXTERN definieren, aber diese dann in eigene Methoden (Funktionen) aufnehmen und die Datentypen/Schnittstellen gegen Xbase++ einfach halten.

Ich persönlich schreibe nicht um (von ot4xb), aber die Umsetzung von C Quellcode und Typen scheint auf EXTERN einfacher zu sein, als vorher.

Wenn man aber Probleme hat, wäre es nützlich die C Definition der API Funktion und den eigenen EXTERN Code anzugeben.