LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

File Dialog Wrapper.dll (64-bit)

I'm currently using LabVIEW 2015 (64-bit) and am encountering a Call Library Function error because my dll is a 32-bit version. Does anyone have or knnow how to create a "File Dialog Wrapper.dll" 64-bit version that I could try? I'm completely unaware of how to do anything to create or modify a dll. Any help will be appreciated.

Thanks, JoshFile Dialog Wrapper dll.PNG

0 Kudos
Message 1 of 3
(3,484 Views)

I cannot give you help in this, but I am curious about why do you use LV x64 version? Is there any special reason? 

 

edit: and there is built-in File Dialog in LabVIEW, why do you need to call one from a DLL?

0 Kudos
Message 2 of 3
(3,478 Views)

Someone wanted to be smart and created an external DLL to call the OS file dialog for allowing multi-selection of files. That DLL was probably written in C/C++ and compliled and you will need the according source code and recompile it with a 64 bit C(++) compiler (or whatever compiler was used for this as it could be also Delphi or something) in order to make it work for 64 bit.

 

However there is a good chance that you could simply use the LabVIEW file dialog. The string formating as it is done to pass multiple patterns to the DLL function actually works at least for LabVIEW for Windows for its buiult in dialog too. and it also allows to select multi slection mode too.

Rolf Kalbermatter
My Blog
0 Kudos
Message 3 of 3
(3,466 Views)