09-03-2014 10:18 PM
I have a bit of a dilemma.
I currently own Visual Studio 2010, IMAQ Vision Development Module 2013, and Measurement Studio (not sure of version). I currently do all of my programming in VB.net. Because IMAQ VDM is stuck in .Net framework 3.5 and there will be no further .net development by NI, I need to plan for the future. My applications need run on Win 8, 9, 43, or whatever my company decides to migrate to from Win 7.
My understanding is that the NI modules I currently own will work with LabWindows/CVI. Correct? I also believe I can use them with C++ using the VS IDE. Is this also correct?
Within my applications I do a lot of interfacing with Excel, writing text files, and interfacing to non-NI devices (cameras, DAQs, scanners, etc). I am able to do these things pretty easily using VB.net using vendor-provided SDK's.
Therefore, my question is this...given the investment I have in software already, do I gain anything by migrating to LabWindows/CVI? What do I lose?
I should point out that regardless of the path I choose I will need to bone up on my programming skills in the corresponding language.
Thanks for all your help!
09-04-2014 06:43 AM
Hello Steverino!
Here are some advantages when using LabWindows/CVI over Visual Studio, which make the product more suitable for various industry-related applications:
Regards,
- Johannes.
09-05-2014 08:27 AM
Thanks for the response. I have a few more questions w/r/t LabWindows:
Can I write to Excel (create workbooks, sheets, write and fetch data)?
Can I use 3rd party C SDKs for non-NI devices?
Suppose I found C code on the web that allows me to interface with my DuoTronic - can I use that in LabWindows?
Thanks!
09-05-2014 08:49 AM
Hello again, Steverino!
Regards!
- Johannes
09-06-2014 03:45 AM
To elaborate a little on Excel topic: