INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

DLL mit BSTR-Variable einbinden



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

03.08.2009, 13:43
Beitrag #1

knomic Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2009

9
2008
en

90763
Deutschland
DLL mit BSTR-Variable einbinden
Hallo liebe Forengemeinde,

im Zuge meiner Diplomarbeit muss ich mich jetzt etwas intensiver mit LabVIEW auseinandersetzen.
Es soll dabei ein digitaler Messschieber über ein USB-Interface ausgelesen werden. Als Interface verwende ich die USB-Box von http://www.caliper2pc.de.
Es wird ein kleines Softwarepaket mitgeliefert, welches auch eine DLL enthält, welche ich jetzt in LabVIEW implementieren möchte.
Doch leider funktioniert das ganze nicht so reibungslos, wie ich mir das vorgestellt habe und LabVIEW bricht immer mit einem Fehler 1097 ab, egal welche Aufrufkonventionen ich verwende, bzw. welche Rückgabeparamter.
Ich stehe mit dem Entwickler in sehr engem Mailkontakt, doch leider kann er mir keinen Support für LabVIEW geben, da er von LabVIEW keine Ahnung hat.
Bisher habe ich jedoch in Erfahrung bringen können, dass die DLL wohl in Visual C++ geschrieben wurde und die Returntypen der für mich interessanten Funktionen (GetChannel) BSTR ist.
Nun habe ich schon in etlichen Foren zum Thema BSTR und Labvie gelesen, aber keinen wirklich hilfreichen Tipp gefunden.
Gibt es eventuell die Möglichkeit eines der Beispielprogramme (C# oder VB) direkt in LabVIEW zu implementieren?
Oder gibt es doch einen Kniff, wie ich die DLL mit Ihren Ecken und Kanten (?) in LabVIEW verwenden kann?
Ich freu mich auf eure Hilfe.

Liebe Grüße

Micha


Lv86_img


Angehängte Datei(en)
Sonstige .zip  Caliper2PC_api.zip (Größe: 1,09 MB / Downloads: 224)

Sonstige .vi  basictest.vi (Größe: 6,58 KB / Downloads: 266)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
DLL mit BSTR-Variable einbinden - knomic - 03.08.2009 13:43
DLL mit BSTR-Variable einbinden - rolfk - 03.08.2009, 14:53
DLL mit BSTR-Variable einbinden - rolfk - 04.08.2009, 09:55
DLL mit BSTR-Variable einbinden - rolfk - 04.08.2009, 22:31

Gehe zu: