How can I build portable Labview apps?

I need to take a older Labview VIs and port to customers without LabView on their Windows NT, 2000 and XP machines. The VIs are in LV 5.1.1. I need an explaination for pedestrians.

You will need either LabVIEW with App Builder or the LabVIEW Professional Development System (which comes with App Builder).
From the Tools menu in LabVIEW, choose 'Build Application or Shared Library...' to launch App Builder. You will be prompted to select the name and location of your EXE, along with which VIs you want to be included. Usually, you just add one VI which has been designed as a user interface, and App Builder will automatically include its subVIs. Click Build, and you've got an EXE.
To use your newly created program on a PC without LabVIEW, you'll need the free LabVIEW runtime that goes with your version (avai
lable at ni.com). App Builder allows you the option of making an installer that will automatically install this runtime for you.

Similar Messages

  • How can I build a LabView application that uses the 2012 runtime, on a development system with LabView 2013 or 2014 installed?

    I need to build a LabView application .exe to run with the 2012 Runtime, for legacy support. I currently have LabView 2013 installed on my development system, and have 2014 available. How can I build an application that uses the 2012 runtime on this development system? Do I have to downgrade to 2012? Thank you.

    We have existing customers that have installed our application that was originally built with 2012 (provided by a contractor that is no longer available).  Due to IT regulations, it is far easier to update these customers by simply replacing the .exe file, than creating an install that their IT department must run.
    If I have to downgrade to LabView 2012, where can I get the installation for this?

  • How can I build a Web App with Component Combination

    I learned OpenUI 5 for a while, since it's open source version release. It's really a great web front-end framework!
    Now I'm working on a little web app. I design it start from a root module. And I wanna make any other view modules as a stand-alone package. (e.g. Something like Widgets can be make as a Component, and I can instance it anywhere I want). From learning of OpenUI, I think Component should be a good choice for my web app module.
    But there is some trouble. When I make two Component with a parent-child relationship.Once the child Compont's router execute navTo method, the hash will be replace but not append. And the parent Component will be changed too.
    The question is : how to design the route pattern can make the parent-child Components works both fine? Andreas Kunz

    Hi Siqi,
    currently there is no Child/parent relationship build in the framework, but you could do it.
    All your child component need is the first part of the pattern from the parent component, you have to pass this one to the child component, and then create the routes dynamically:
    parentPattern + "/myChildComponent"
    Then the parent and the child will both react correctly on a hashchange.
    Best Regards,
    Tobias

  • Can you build an Labview app on windows and run it on the Linux Runtime Engine?

    Our developers work on windows workstations but we would like to convert our test stands to linux. Can we run the apps they develop on Linux with the Linux Runtime?

    No. VIs developed on Windows will run in the LabVIEW Linux development (assuming no Windows specific functions like ActiveX and DLL calls) but in order to run a built application on Linux you will need to rebuild them with the Linux application builder.

  • How can I design my LabVIEW app to behave differently based on installed components?

    Howdy all,
    I've got a program that is complete, and offers some basic service. Advanced users will have the option of additional functionality. When users decide to use this program, they decide what capabilities they want - whether it provides just the base functionality, or if it has the advanced functionalities. The additional functionality relies on the installation of an additional LabVIEW component. In this case, the base package requires simply the LabVIEW(7) runtime engine. However the additional functionalities are vision related and require the installation of the IMAQ Vision 7 Development Module. I would like my program to detect the installation of the vision module
    on the user's computer, and give the user access to these vision functions ONLY if the vision pack is installed. (ie, I don't want to have two versions of the program - the user only installs one complete version, but some components will be hidden if they don't have the vision module)
    Currently, this program checks the Window's system32 directory for the presence of the imaq.dll and the nivision.dll. Right now, this system *sort of* works on most computers, but if the user has their windows installed in a non-standard windows directory (say they installed windows to "windoze" or something other than the standards like "Windows" and "Winnt")
    Does anyone know of a way to programmatically detect the installation of the Vision module? What I'm doing right now would work in 95% of the cases (I think) if I could nail down the root windows directory (which I'm pretty sure is stored in the registry for all Windows versions, but the name of the key depends on the version of windows, a
    nd I would rather not go down that road)
    Any help, stories about similar situations, etc., would be appreciated.

    Vitrick and Andre -
    Even better might be to use one of the Windows API calls
    "GetSystemDirectory" or "GetWindowsDirectory" located in the KERNEL32.DLL.
    See MSDN for documentation of the calls.
    Regards,
    James
    "andre@carya" wrote in message
    news:4059b191@newsgroups....
    > Hello Vitrick,
    >
    > With just a quick look at your problem I think you are looking for the
    > windows system variables found in the "My computer>settings>enviromental
    > variables", mine is called windir. Sometimes It's called %WINDOWS% I
    think.
    >
    > I don't know exactly how to implement these variables.
    >
    > Greetz,
    >
    > Andr�
    > "Victrick" schreef in bericht
    > news:[email protected]...
    > > Howdy all,
    > >
    > > I've got a program that is complete, and offers some basic service.
    > > Advanced users will have the option of additional functionality. When
    > > users decide to use this program, they decide what capabilities they
    > > want - whether it provides just the base functionality, or if it has
    > > the advanced functionalities. The additional functionality relies on
    > > the installation of an additional LabVIEW component. In this case,
    > > the base package requires simply the LabVIEW(7) runtime engine.
    > > However the additional functionalities are vision related and require
    > > the installation of the IMAQ Vision 7 Development Module. I would
    > > like my program to detect the installation of the vision module on the
    > > user's computer, and give the user access to these vision functions
    > > ONLY if the vision pack is installed. (ie, I don't want to have two
    > > versions of the program - the user only installs one complete version,
    > > but some components will be hidden if they don't have the vision
    > > module)
    > >
    > > Currently, this program checks the Window's system32 directory for the
    > > presence of the imaq.dll and the nivision.dll. Right now, this system
    > > *sort of* works on most computers, but if the user has their windows
    > > installed in a non-standard windows directory (say they installed
    > > windows to "windoze" or something other than the standards like
    > > "Windows" and "Winnt")
    > >
    > > Does anyone know of a way to programmatically detect the installation
    > > of the Vision module? What I'm doing right now would work in 95% of
    > > the cases (I think) if I could nail down the root windows directory
    > > (which I'm pretty sure is stored in the registry for all Windows
    > > versions, but the name of the key depends on the version of windows,
    > > and I would rather not go down that road)
    > >
    > > Any help, stories about similar situations, etc., would be
    > > appreciated.
    >
    >

  • How can I run a LabVIEW app as a service in 8.2

    I have need to run a LabVIEW created Executable as a Service using LabVIEW 8.2. I have heard 8.2 can host it but I cannot find any docs on this. Any help would be appreciated. SvcAny was not an option that worked.

    I would suggest trying to add the exe to the services under Control Panel >> Administrative Tools >> Services.  This should cause the exe to launch as a service.
    Brian R.
    District Sales Manager
    Washington DC
    National Instruments

  • How can i build a manchester coding in labview signal processing?

    how can i build a manchester coding in labview signal processing?
    mean to say that how can i digitize my audio input.i waqnt to convert my audio input into manchester coded data format!!!
    kindly post related VIs
    regards
    Solved!
    Go to Solution.

    idma-
    Check out the LabVIEW FPGA example http://zone.ni.com/devzone/cda/epd/p/id/6126
    Generate Manchester Signal
    Basic example showing generation of a Manchester encoded data stream. The data to be sent is generated in one loop and passed to a FPGA FIFO. The subVI which generates the Manchester data stream reads the data bytes form the FIFO and passes them to the digital output. The subVI prepends a simple header to each data packet which allows a reader (see next example) to synchronize and acquire/parse the data. The header consists of a thee half bit pulse followed by a one half bit pulse. The three half bit pulse is not a valid component of regular Manchester encoding and can therefore be differentiated from the rest of the protocol. In addition it can be used by the receiver to to easily measure the bit rate of the protocol. By dividing the length of the three half bit pulse in half (3/4 of a bit), the receiver has a measure to differentiate between full and half bit pulses in the rest of the protocol.
    Generate and Read Manchester Signal
    An extension of the previous example which adds a Manchester receiver subVI. You must physically wire the digital output channel to your input channel to loop back the data outside the I/O connector of your FPGA R series card or C series module. The Manchester receiver subVI is expecting the data packet to be prepended by a header as explained in the previous section.
    I will see if the is a more precise example but this should help
    Sam S
    Applications Engineer
    National Instruments

  • Updated to an iphone 4s from iphone 4. Did backup and sync but some apps have not been copied to the 4s although they do show up on the iphone4. How can I get my missing apps?

    Updated to an iphone 4s from iphone 4. Did backup and sync but some apps have not been copied to the 4s although they do show up on the iphone4. How can I get my missing apps?

    Download Past Purchases
    http://support.apple.com/kb/HT2519
    Log into iTunes using the account the Purchase was made with... Click on Buy... and a notice will come up saying you already have it... do you wish to download it again... Click Yes...

  • How can I open an Apple App account for downloading free apps?  I will not let me open a new account without a sim card.

    I just bought a used 1st Generation Apple iPad 64 GB, 3G. How can I open an Apple App account?  I am trying to download a free app and it says I have to have an account, however, everytime I try to set up a new account I can fill only fill out some of the information but then the screen goes black and I cannot proceed with the account.  At one point it said "no sim card" and I am not sure where one would go if I had one.  Do you need a sim card to download free apps?  Why won't it let me set up an Apple Account?  Any suggestions?

    I can think of no reason at all why you need a sim card to creat an Apple ID. Try this first - reboot the iPad and reset the memory.
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    Afte the iPad starts up again, follow the directions in this support article - exactly - to creat the account without a credit card.
    http://support.apple.com/kb/HT2534
    IF ... You are signed into another Apple ID on the iPad you will have to sign out of that ID in order to create a new one. Settings>Store - you can sign out there.
    You MUST try to download a free app in order to start the process off correctly. If you were using an email address with another ID that you already created, you will have to have another email address to associate the new ID with.

  • How can I get the iBook app on my Mac to backup ePubs I created with Pages on my iPad? Only seems to want to work with purchased from the ibook store.

    How can I get the iBook app on my Mac to backup ePubs I created with Pages on my iPad? Only seems to want to work with purchased books from the ibook store. The problem is, once I create a document in Pages and turn it into an ePub to be opened in iBooks, I delete the document in Pages, because I don't need two copies taking up space on my iPad. Before Maverick, iTunes would backup everything in my iBook app on my iPad. If something ever happened to my iPad, all of my created ePubs would be lost and I would be screwed. I suppose I could keep everything on Pages and go to iCloud and download my documents to my Mac, but that is a lot of steps. I may have to do that if there is no other way, but I am hoping someone will have the answer for me. Pretty disappointed in iBooks app for Mac at this point.

    iBooks only syncs purchased books. Others must be synced in iTunes.

  • I have two iPhones on my iTunes account. How can I find out what apps go to which phone?

    I have two iPhones on my iTunes account. How can I find out what apps go to which phone?

    I don't believe that there is a way to do that.  I would sugest using automatic downloads to keep your apps synced across both phones.  You might also want to note that just about any app you have ever download will be available for free download via icloud.
    Wish I could be more help.

  • How can I use the Gmail app on the Watch?

    I do not use the Mail app on any of my Apple devices.  How can I use the Gmail app on the Watch?

    Since Google has not added watch support to the gmail app, you don't. You should be able to get notifications, but at this time, there is no gmail app for the watch.

  • How can I use my eprint app on my iPad ?

    How can I use my eprint app on my iPad ?

    Hello Bulbuljan,
    If you want to use an app to print to your printer on your iPad you need to make sure you have downloaded the HP ePrint home & biz app. There are numerous ePrint apps available, but this is the best one for printing to an HP printer that is ePrint enabled.
    Here is more information about the App and how to use it:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01923321&cc=us&dlc=en&lc=en#N824
    Hope this helps.
    If I have solved your issue, please feel free to provide kudos and make sure you mark this thread as solution provided!
    Although I work for HP, my posts and replies are my own opinion and not those of HP.

  • I have two cell phone, different numbers.  Each has their own apple id.  How can i merge them so apps on one show on the other but keep their emails addresses separate on their own phone?

    Have two cell phones, different numbers.  Each has their own apple id.  How can I merge them so apps purchased on one phone show on the other.  But.as each has their own email address, I want to keep these email addresses separate on their own phone?  Thanks.

    We do this in my family now.  We have one account for purchases, so it is used to share music and apps (I think that is in Settings/iTunes & App Stores).  Each iDevice has this configured.
    Then, each of us has our own iCloud account that is configured under Settings/iCloud.  That then allows us to have our own Mail/Contacts/Calendars/Reminders/Safari Bookmarks/Notes/Passbook/Photo Stream/Documents & Data/Find My iPhone/and Backup.  That Backup piece is pretty sweet and comes in handly if you replace your iDevice.  You can just restore from it.
    So we all share the Apple Store account but we all have our own iCloud accounts to keep the rest seperate or things like you mentioned are a nightmare.
    In answer to what iCloud does for you: http://www.apple.com/icloud/features/
    Think of it as an internet based ("cloud") area for all of those items listed in my response.  What you need to remember is photo stream only maintans the last 1000 pictures so don't count it as a complete backup solution for your pictures.  Even though I rarely sync with a computer these days, I do still try to sync my phone with iPhoto (I have an iMac) so that I have copies of all of my pictures.  1000 may not stretch as far as it sounds.
    Message was edited by: Michael Pardee

  • How can i move my purchased app from apple id in russia to ukrainean app store when i change country

    I had my apple id in Russia and had a lot of purchased apps there. Recently i had to change a country of my apple id to Ukraine. So i have a question how can i move my purchased apps to apple id in Ukraine?

    You have been mislead. Other users report that what you have been told by the Hack is not true. The apps will appear to have disappeared, but if you try to update an app at first the MAS will appear to be selling you the app, but if you continue, as if to buy the app, the MAS will realize that you previously purchased the app and download it for free. You can test this for yourself using a free or inexpensive app.

Maybe you are looking for

  • How do I go from Mavericks back to Snow Leopard

    I updated my late 2009 MacBook Pro to Mavericks as I thought the system efficiency upgrades the new OS tauted would be good, but alas my computer is super slow for ALL functions.  I won't give details, because now after the fact, I'm learning others

  • Need best Architecture design for the following scenario

    Hi Experts, I need best architecture design for the following scenario: Sender: Mail Receiver: if sender body contain u201DApproveu201D, then call SOAP adapter, If SOAP adapter execute successfully, then  send Mail(SOAP adapter executed successfully)

  • Since iOS 5.1 mobile data are missing, display ".,:|vodafone.de °"

    with iOS 4.3.5 all was good since the update to iOS 5.1 internet dataconnection is not available APN-data are correct Konsole Output: Mar 14 15:52:29 iPad-Tomas-Dils dataaccessd[42] <Warning>: notify name "SignificantTimeChangeNotification" has been

  • Adobe Elements 10 Issues

    I have a Mac and can't use my Adobe Elements software. How do I uninstall this software so I can reinstall it for use?

  • ITunes U Setting: Episodes to Keep

    I was expecting this setting (Episodes to Keep: All Unplayed Episodes) to purge all watched episodes. I was expecting this to occur at the same time the program checks for new episodes but that is not the case. Perhaps I am a bit impatient but does a