LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView-Dll, die FieldPoint ausliest

Hallo zusammen!

Hab vor einiger Zeit schonmal bezüglich des Themas hier nachgefragt, aber leider keine Antworten bekommen. Hab es mittlerweile geschafft eine LabView-Dll zu erstellen, die die einzelnen Module eines angeschlossenen FieldPoints ausliest.

Diese Dll verwende ich in einem c++-Programm was soweit auch ganz gut funktioniert (auslesen der Module). Leider bekomme ich beim beenden des Programms immer 4 Exceptions:


Muss ich die Dll irgendwie speziell entladen oder bei den Build-Optionen auf etwas bestimmtes achten?

danke, mfg

mike


0 Kudos
Message 1 of 2
(2,498 Views)
Hallo Mike,

eine ähnliche Problematik ist uns eigentlich nur unter folgenden Rahmenbedingungen bekannt:
  1. Visual C++ project.
  2. The project creates a new thread on user event.
  3. A LabVIEW DLL is delay loaded into Visual C++.
  4. That Visual C++ thread calls this LabVIEW DLL....
  5. ....which in turn calls a LabVIEW DLL that is built as a "Run in User Interface" DLL. (i.e. The problem does not exist for reentrant DLL.)
Treffen diese Rahmenbedingungen in diesem Fall zu? Auf alle Fälle könnte es helfen, die VIs "Reentrant" zu schalten.

Jochen Klier
National Instruments Germany

0 Kudos
Message 2 of 2
(2,488 Views)