[Python-de] Re: [Python-de] Zeiger an eine DLL übergeben...
Thomas Heller
thomas.heller at ion-tof.com
Thu Feb 7 10:23:39 EST 2002
"Vollmer, Marc" schrieb:
> Hallo,
>
> ich stehe zur Zeit auf dem Schlauch. Ich möchte gerne eine Funktion aus
> einer DLL nutzen. Definition aus der Header:
>
> long get_position(long axis, double * position);
>
> Die Einbindung über windll funktioniert, aber was übergebe ich der Funktion
> als Zeiger. Ich denke, ich habe es mal gewußt, aber keine Chance mehr.
Es müßte mit dem array Modul gehen, da man an die Adresse drankommt.
import array
a = array.array('d', [0.])
a.buffer_info()[0] ist jetzt eine Integer, die Du als
double * verwenden kannst (IMO).
HTH,
Thomas
More information about the Python-de
mailing list