Zitat von
omata:
Aber wenn es mit Phyton geht warum sollte das dann nicht auch Delphi gehen? Das ist sehr mysteriös.
Weil an der besagten Stelle alle verfügbaren USB-Geräte durchgegangen werden und nach der PID und VID gesucht wird.
Da habe ich leider auch grad keinen Einfall mehr.
Wenn ich das wüsste ...
Ich kann mir nur vorstellen, dass der record octopus_context falsch ist, aber ich kapier einfach nicht, wie der aussehen soll ...
in octopus.h ist er ja so beschrieben:
Code:
struct octopus_context {
// USB specific
/// libusb's usb_dev_handle
struct usb_dev_handle *usb_handle;
/// String representation of last error
char *error_str;
};
und in usb.h steht ja
Code:
struct usb_dev_handle;
typedef struct usb_dev_handle usb_dev_handle;
Wobei ich sagen muss dass ich die deklaration in usb.h garnicht verstehe, dafür ist mein c zu schlecht ...
lg