04-15-2009 11:08 AM
04-15-2009 12:17 PM
I came across with this webpage on google.
The author claims that the labview vi's can be executed with the c pointer via .NET. I dont' really understand how it works, but MAYBE it's a solution to my problem!?
04-15-2009 01:17 PM
I don't see how that will solve your problem since it's a different problem.
Your problem is that the NanoScope software uses DLLs as "modules". The library provided to you was designed to work in a C++ environment. Now, it's possible that the NanoScope software would be able to call a LabVIEW-build DLL, but even if it could (and I don't know if it can), you still have the issue of accessing the library itself from LabVIEW to execute the Lithography functions. Unless they have provided a DLL (which I doubt), you won't be able to call these functions from LabVIEW. You could, of course, build the Lithography library into a DLL, but if you're doing that, then you might as well work in the C++ environment in the first place.
I guess we need to back up a second here and determine: what is the real issue with simply using the environment for which the library was designed? LabVIEW is a great language and all, but sometimes it's just not the right solution.
04-15-2009 01:52 PM
Ummm...haha, I thought it would be that easy.
I want to use LabView, because the original program that I wrote for some data analyses for the NanoScope-obtained data was in LabView format, and that LabView is the only programming language that I have ever experienced. And recently, I just found out that the Nanoscope software can use c++ language to execute the Lithography functions, which are very interesting if I can kind of play with this function. All these dragged me into this "converting labview into c++" ideas. I was just hoping that I can compose what I know in LabView and change that into c++, so that I can use whatever I know in LabView to work with the Nanoscope.