First page Back Continue Last page Overview Image
Was waren die Herausforderungen?
- (Früher hätte ich von Problemen gesprochen, aber heute sind das ja "Herausforderungen")
- Auf der einen Seite hat man ein objektorientiertes SDK.
- Auf der anderen eine prozedurale DLL-Schnittstelle.
- Der Klassiker hier ist es, Handles für die Objekte zu erzeugen, und die Daten als Integers, PChars, Doubles und Pointer auf Speicherbereiche (für Bitmaps) zu übergeben.
- Beim Übergeben von Speicherbereichen muss man auf die Speicherverwaltung achten.
- Die Calling Conventions müssen auf beiden Seiten zusammenpassen.