' schrieb:Also ich mache das immer so, wie in dem Bild.
Ich verwende auch noch LV7.1, in LV8.2 habe ich gesehen, dass da zusätzliche Optionen drinn sind.
Wozu, wie die zu verwenden sind, weis ich auch nicht.
Das ist im Prinzip in Ordnung. Trotzdem eine Warnung. Wenn Du einen String als Buffer verwendest sollte der entsprechende Parameter auch wirklich ein String sein. LabVIEW sucht nach Rückkehr von der Call Library Node einen als C String Pointer übergebenen Pointer nach einem NULL Charakter und kappt den String da ab. Wenn die DLL aber binäre Daten zurückgibt ist ein NULL Byte sehr schnell irgendwo vorhanden.
Für binäre Datenpointer also besser ein U8 1D Array Pointer in der Call Library Node konfigurieren.
Rolf Kalbermatter