Mit dem FTDI chip arbeite ich auch. Ich schau mal eben in meine
Unit rein, editier dann gleich meinen Beitrag.
Function FT_Read(ftHandle : Dword; FTInBuf : Pointer; BufferSize : Longint; ResultPtr : Pointer) : FT_Result; STDCALL; EXTERNAL FT_DLL_Name NAME 'FT_Read';
So ist FT_Read hier deklariert und funktioniert. Wichtig ist halt, dass ResultPtr ein Pointer auf die Variable für die Rückgabe ist. Der Rest ist eigentlich unkritisch.
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet.
" (Henning Richter)