How do I build an application that will run without being installed?

I have seen some of the prior posts on trying to do this, but most of them were older, so I'll ask:
Using 7.1, how do I build an application that will run without having to install the runtime engine? I have a client that wants to run serial port monitoring VIs to watch some custom hardware we built for him. His IT dept. won't let him install anything. If I could make this VI run off of a USB thumb drive without needing anything installed on the system it would be ideal. Space is not a problem, so I could include any runtime files needed. Can anyone tell me how to do this?
Thanks

Under what operating system was it running under back in the 90's when it was working?
I think that starting with NT platforms (applies to 2000 and XP, but not 9x) the hardware abstraction layer (HAL) prevented direct I/O to serial ports. Serial port related code that ran fine on 3.x and 9x would not run under NT platforms without modification.
Just some food for thought, do not know if it applies to your situation.
Good Luck
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~

Similar Messages

  • How can I build an application that calls functions in a dll if the associated hardware is not present?

    I am trying to build an application that use the "Call Library Function" node to call functions in a dll.
    The dll was provided by a third-party and includes functions to drive an I2C communication board.
    The problem I have is that the dll does not not properly because the hardware is not present.
    Therefore when I load the VI a broken arrow is displayed and when I am not able to build the application.
    I will not be running the application on the PC where I build the application, therefore I want to be able to build the application on a remote PC that has not all the hardware installed. Once the application will be build it will be installed on the target PC that has all the hardware.
    How can I make the application builder to build the application event if the dll is not properly loaded? (the dll will be properly loaded on the target PC)
    I want to do this on LabView 5.1.1, any ideas?

    Some .dlls don't try to attach to the driver when loaded.
    I've worked with both and unfortuately, I've not figured out a way around this problem.
    You could possibly use the Conditional Disable structure around the dll calls so they would not be loaded unless you're in the runtime engine. But i've not tried this so I don't know for sure if it's possible.
    Anyone??
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.

  • How to make a Java application that will change the client box's IP address

    HI how to make a Java application( that application would be run on the client ) that will change the client box's IP address ( IP address of itself )

    If you can do that through the command line, then use Runtime.getRuntime().exec(...) to execute your command.

  • How can I build an application that deploys my shared variable library?

    I have a VI that I want to build into an application and put on a non-development machine. I am using a shared variable which obviously is contained in a library. In the VI itself I can deploy the library by specifying a path. Is there a way to build the application so that the library is deployed automatically when the .exe launches? I want to get away from having the end user to have to know where the library is and set the path correctly.

    Hi Troy,
    Sorry, but I think I missundersood you.
    I think you have to deploy the library programmaticaly by using the Application Control functions (OpenAppRef, InvokeNode)
    I didn't test this but the following picture shows how to start:
    Kind Regards, Christian
    Message Edited by Christian_M on 01-05-2006 09:11 AM
    Message Edited by Christian_M on 01-05-2006 09:11 AM

  • Build Application That Will Run on XP & 7

    If I build an application using LabVIEW 2011, will it run on XP SP2 and Windows 7 (32bit)?
    Does it matter if I build my app using XP or 7?

    Yes.
    No.
    Caveat: Windows 7 has additional folder restrictions, so if you are trying to access folders like the C:\ drive, or C:\Program Files, then your application will not work properly under Windows 7. There's a parallel discussion going on right now regarding Windows 7 compatibility: http://forums.ni.com/t5/LabVIEW/Windows-7-compatibility/td-p/1764350
    The target machine needs the LabVIEW RunTime Engine.

  • How do you delete an application that is run only ? (Apex 3.1.2)

    Hi,
    There must be something simple I'm missing here ...
    I've deployed an application as run only on a server and I'd like to drop it and then import a new version (I'd like to keep the application number).
    But, from the application builder I don't get the option when I click on it ... how is this done using the screens or do I need to use sqlplus and an API call ?
    Steve

    If you just want to delete applications set to 'Run Application Only', 2 possible methods (method 2 is much easier, but relies on use of SQL Developer):
    1) The first method involves firstly changing the status back to 'Run and Build', which must be done in the APEX instance administration application, then going back into your workspace and deleting the application(s). So login to the APEX instance administration module (you'd need to have instance administration access), go to 'Manage Applications > Build Status' and click on the Edit icon of the application you eventually wish to delete. On the next page change the status to 'Run and Build Application'. Then you can log back into your workspace and delete this application as normal.
    2) Use the SQL Developer integration to do this. In SQL Developer, open a connection to the parsing schema defined for your application. Then you'll see an Application Express node within that connection. Expand this and you'll see a list of applications (regardless of status). Locate the application you wish to delete and right click on it, select 'Drop' and click 'Yes' and your done.
    Anthony.
    http://anthonyrayner.blogspot.com

  • How do I end an application that will not close

    I downloaded Citrix Receiver to my Macbook Pro. Went to try and log on to my work address, the application just keeps spinning and will not let me cancel or close. the red button has disappeared. I even uninstalled the app and I still cannot close or make it go away.

    That's OK it take some time if your not a computer junky.
    Good Luck, Best Wishes and I'm glad I could help.

  • How do I reinstall an application that appeared not to have installed?

    Yesterday I bought an application on the App  Store - I paid and the install button did its dance onto the Launchpad and I saw the download progress etc.  When all was completed I went to my Applications folder and there was no trace of the application (Pitchuresque by Aquilia).
    I checked my purchases in the App Store - and there it is right at the top saying "Installed".  So now I'm stuffed as it seems I cannot either attempt to buy it again or reinstall it.  I have no idea what went wrong but it certainly did go badly down the tubes on this occasion.
    Can anyone advise me on who I need to contact to try to sort this out please?
    Thanks.

    First you should read the link below ...
    Troubleshooting the Mac App Store
    And include this link too ...
    Mac App Store: How to resume interrupted downloads

  • Building an application that does not use any local program files or libraries

    I need to build an application that will not use any local libraries or LabView program files(even if LabView is installed on the PC). I also am curious if anyone knows if there is a way to debug such an application(in it's compiled state).
    Any help on these topics would be greatly appreciated.
    -Nate
    Solved!
    Go to Solution.

    Hello,
    I am unclear on what you are trying to accomplish here. As the previous poster mentioned, if you enable debugging when building your application, you can remotely connect and probe the block diagram of the running executable. Executables use the run-time engine but could also access drivers or other run-times if using a specialized toolkit/module. This all depends on your application.
    -Zach
    Certified LabVIEW Developer

  • How can I build mobile application , connect with database and can show its working by simulator

    Dear, I want to build mobile application.
    Actually, my application has 2 parts. one is webbased application.
    Second part is mobile bases.
    instructor will take interview of the students. he will enters marks by mobile and then by using BT, it will be sent to webbased part and saved in mysql database.

    Actually, the mobile part of your question is irrelevant to the central issue of building an application that will allow:
    1.  Collecting information from a student
    2.  Entering that information into a database
    To do this, you would build a form page that allows you to input the desired information. When that form is submitted, validate the information and enter it into a database.
    Once you have this working, format the form page so that it displays well on mobile devices.
    To use this you would browse to the form page on your mobile device browser, input the information, and submit it.
    Is that what you want?

  • Does anyone know of a VI or how to go about writing one that will prevent the computers time/date from being disabled while an application is running.

    Does anyone know of a VI or how to go about writing one that will prevent the computers clock/time from being disabled while an application is running. The time and date can normally be reset while an application is running by clicking on the time/date in the lower right-hand corner of the computer screen. I have an application that runs over several days and it is critical that the time and date of the computer not be changed. Is there an easy way to lock this out from the user? Note that I am what I consider an advanced beginner in LV.
    Thank you,
    Chuck
    Solved!
    Go to Solution.

    That is not something you can do from LabVIEW, as it is an operating system operation, and it will depend on the operating system that you're using. On Windows you can use a group policy to control this. Please Google on "prevent time and date change in windows".
    Also, please try to refrain from stuffing your entire message in the subject block. Keep the subject short, but descriptive enough so it can be understood what you are basically asking. Thanks.

  • HT4623 I recently upgraded my i-phone 4s phone with the new iOS7. Since that all the applications that I have opened will not close. How do I close applications that are running in the background?

    I recently upgraded my i-phone 4s phone with the new iOS7. Since that all the applications that I have opened will not close. How do I close applications that are running in the background?

    Double click your Menu button and swipe up the open Apps to close them.......

  • I am trying to use an education program that needs Java applets to install and use and it will not use Safari. When I download IE from the web it will not install. How can I get a browser that will work on my MacAir for travel use of this program?

    I am trying to use and education program that needs Java applets and it will not run on Safari. IE will not install from the web. How do I get a browser that will work to install so I can use this program when I travel.

    Try using FireFox. IE will only run on a Mac if you run Windows on the Mac.
    Windows on Intel Macs
    There are presently several alternatives for running Windows on Intel Macs.
    Install the Apple Boot Camp software.  Purchase Windows 7 or Windows 8.  Follow instructions in the Boot Camp documentation on installation of Boot Camp, creating Driver CD, and installing Windows.  Boot Camp enables you to boot the computer into OS X or Windows.
    Parallels Desktop for Mac and Windows XP, Vista Business, Vista Ultimate, or Windows 7.  Parallels is software virtualization that enables running Windows concurrently with OS X.
    VM Fusion and Windows XP, Vista Business, Vista Ultimate, or Windows 7.  VM Fusion is software virtualization that enables running Windows concurrently with OS X.
    CrossOver which enables running many Windows applications without having to install Windows.  The Windows applications can run concurrently with OS X.
    VirtualBox is a new Open Source freeware virtual machine such as VM Fusion and Parallels that was developed by Solaris.  It is not as fully developed for the Mac as Parallels and VM Fusion.
    Note that Parallels and VM Fusion can also run other operating systems such as Linux, Unix, OS/2, Solaris, etc.  There are performance differences between dual-boot systems and virtualization.  The latter tend to be a little slower (not much) and do not provide the video performance of the dual-boot system. See MacTech.com's Virtualization Benchmarking for comparisons of Boot Camp, Parallels, and VM Fusion. A more recent comparison of Parallels, VM Fusion, and Virtual Box is found at Virtualization Benchmarks- Parallels 10 vs. Fusion 7 vs. VirtualBox. Boot Camp is only available with Leopard and later. Except for Crossover and a couple of similar alternatives like DarWine you must have a valid installer disc for Windows.
    You must also have an internal optical drive for installing Windows. Windows cannot be installed from an external optical drive.

  • How Do i create a list that will show in a dropdown box with the list being pulled from another tab and not the cell data format junk?

    How Do i create a list that will show in a dropdown box with the list being pulled from another tab and not the cell data format junk?
    I currently run OS X 10.10.1
    Now i have been trying to work on this for a while now and what i want to do should be simple but its apparently not.
    Here is an example of what i want to happen.
    I will have 2 tabs: Contact | Sales
    Now Contacts will have the list of names and various information about a customer, While Sales will have one drop-down box for each Cell Row that will show the names of the person in tab contacts
    for what i am wanting to do i cant use the data format pop-up menu because the list is edited everyday several times a day.
    Now how do i do this, Excel can do this so how can numbers do it?

    Hi Shegra,
    Paste this into a applescript editor window and run it from there. In the script you may need to adjust the four properties to agree with your spreadsheet. Let me know if you have any questions.
    quinn
    Script starts:
    -- This script converts column A in one table into an alphabetized list of popups. It copies the last cell in that column. Then reverts the column to text. It then refreshes popups in column A of a data table starting with a user defined row.
    property DataEntrySheet : "Sheet 1" --name of sheet with popups to be refreshed
    property DataEntryTable : "Sales" --name of table with popups to be refreshed
    set copyRange to {}
    property PopValueSheet : "Sheet 1" --name of sheet with popup values table
    property PopValueTable : "Contacts" --name of table with popup values
    set PopStartRow to {}
    tell application "Numbers"
      set d to front document
      set ps to d's sheet PopValueSheet
      set pt to ps's table PopValueTable
      set s to d's sheet DataEntrySheet
      set t to s's table DataEntryTable
      set tf to t's filtered --this records filter setting on data Entry Table
      display dialog "Start from row #..." default answer "" with icon 1 -- with icon file "Path:to:my.icon.icns" --a Week # row
      set PopStartRow to {text returned of result}
      tell pt --convert list to alphabetized popups
      set ptRows to count rows
      set copyRange to ("A2:" & name of cell ptRows of column "A")
      set selection range to range copyRange
      set selection range's format to text
      sort by column 1 direction ascending
      set selection range's format to pop up menu
      -- popupsmade
      set selection range to cell ptRows of column 1 of pt
      set v to value of cell ptRows of pt
      end tell
      activate application "Numbers"
      tell application "System Events" to keystroke "c" using command down
      tell pt
      set selection range to range copyRange
      set selection range's format to text
      end tell
      tell t
      set filtered to false
      set tRows to count rows
      set pasteRange to ((name of cell PopStartRow of column "A") & ":" & (name of cell tRows of column "A"))
      set selection range to range pasteRange
      tell application "System Events" to keystroke "v" using command down
      set filtered to tf
      end tell
    end tell

  • Building an Application that reads html filename

    I want to build an application that displays html files on the screen and when the user presses a button that gives a cue to the PCI-DIO-96 to give an o/p to external connected modular distribution panel that uses shift registers and from the panel (that's fed from a DC P.S.) to some bulbs. each html filename will be corresponding to a specific bulb.

    Hello Taher,
    I apologize for the long delay in responding to your support request. We've had a restructuring and I unfortunately misplaced our thread in the shuffle.
    There are a lot of great resources for each portion of the program you are wanting to develop. It sounds like you have several components:
    1)displaying an HTML file
    2)conditional logic
    3)digital output to DIO-96
    You could display the HTML file in an embedded ActiveX control with a web browser (like Internet Explorer), if you are using Windows. There are several examples in LabVIEW that can help you do this, and you might take a look at the example at the following link:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B123AE0CB9AD111EE034080020E74861&p_nod
    e=DZ52051
    To accomplish the conditional logic that you need, you will probably want to use a loop and/or a case structure to determine which output port to pass to. To learn more about these structures, navigate to Help >> LabVIEW Bookshelf, and look at the Getting Started with LabVIEW manual. You can also find some great examples that use these structures by going to Help >> Find Examples and navigating to Fundamentals >> Loops and Structures.
    The last requirement of your program, writing to the digital lines of your DIO card, offers a lot of possibilities. The best place to look when getting started with this type of program is again, to the example code. If you go to Help >> Find Examples, and navigate to Hardware Input and Output >> Traditional DAQ >> Digital Input and Output, there are quite a number of pre-written, working applications that you can start from.
    I hope this helps! Please let me know if you would like help on any specific aspect of your application.
    Good luck!
    Liz F
    National Instruments

Maybe you are looking for

  • TRIP END DATE greyed out while creating Travel Request IN SAP ESS Portal

    Dear Friends,                            I am trying to create a Travel Request from my ESS Portal,when I am entering the trip details as follows: General Trip Data  (header) Start: *    (Have to enter trip date) End:        (greyed out)   **** probl

  • How to edit the top sites on safari 7.0.1

    The edit button that usually sits at the bottom of the top sites page in safari no longer exists and i can't figure out how to change my top sites or the amount of top sites displayed.

  • SAP ABAP HR Consultants Openings  Sydney and in India

    Hi Sapians, Promentor Consulting is a Bangalore based HR consultants providing complete HR solutions to IT & Non IT clients across India & Abroad. One of our client is in need for SAP ABAP HR Consultants for thier Sydney office.  The consultants who

  • Install ODAC (11.2.0.2.30) Entity Framework and LINQ to Entities Failed

    Hi I am trying to install ODAC for Entity Framework & Link. But, while installing, there showed a message *"OS error, the Oracle MTS Recovery Service can't be started"*, and there were three choices, *"Ignore, Cancel, Retry"*. If I choose *"Cancel"*,

  • Pre Requisites to install bex7

    Hi Experts Can any body tell wat are Pre Requisites to install bex 7 its verry urgent. can any body tell the sap notes. Regards Anand