(02.06.2013 16:12 )OXO schrieb: Hallo und einen schönen Sonntag,
ich habe mal wieder ein Problem, es geht um folgende Funktion (die Funktion soll den Status der beiden digitalen Eingänge eines angeschlossenen USB Gerätes erfragen) :
BOOL HoleStatus ( DigitalInput* digital_input, const byte** status);
Status übergibt mir einen Zeiger auf einen Zeiger auf den Status der digitalen Eingänge. Folgendes habe ich bisher gemacht:
Also die MoveBlock Konfiguration sieht im Prinzip nicht schelcht aus, auch wenn da einiges in einem Bild nicht eindeutig sein kann, ein VI ist immer vorzuziehen und dann mit Vorteil in einer ältern dan der letzten LabVIEW Version.
Aus dem Bild ist nur die Konfiguration des letzten (und am meisten uninteressanten) Parameters sichtbar aber nichts über die Calling Convention und weitere Dinge. Mal angenommen dass die soweit stimmen, sollte die MoveBlock Funktion in Ordnung.
Ob das für die eigentlich Funktion gilt is leider ganz und gar nicht zu sagen und wäre auch hier mit einem VI direkt nachvollziehbar.