How is it possible to get list of VIs from executable?

Hi!
Simple question.
I have executable (builded with LabVIEW, of course).
In LabVIEW 8.0.1 - based application I able to get list of VI inside of executable (with ..\LabVIEW 8.x\vi.lib\Utility\libraryn.llb\Get VI Library.vi)
But if application was builded with LabVIEW 8.2 it seems to be impossible, because error 13 occurred (file is not a resource file).
How is it possible to get list of all VIs from executable which was generated with LabVIEW 8.2?
I do not prefer to build application with llb.
Theoretically I can "convert" exe to llb, and then get list of VIs, but this is "undocumented" way and not preferred.
Any other (better) ideas how to do this?
best regards,
Andrey.

Hi Andrey;
Just happened to be browsing for a different problem, but an alternative method (assuming I understood the question correctly) may be to use the "List Folder" vi to create a list of all VIs contained within your .exe application.  From this list, you could further use a "Match Pattern" vi to do further sorting.
For example, if any constructed VIs contained the phrase "SubVI" within the file name, use "Current VI Path" followed by a single "Strip Path" (to eliminate the active VI name), use a "List Folder" to extract the vi names contained within the .exe, and match pattern for something like "*SubVI.vi" to get a listing of all VIs with the phrase "SubVI.vi" in the file name.
Hope it helps.
DJH

Similar Messages

  • I plan to buy an iphone 6 from New York. I am from India and shall be using the phone in India. Is it possible to get an unlocked iphone from the store? If yes, how much would it cost?

    I plan to buy an iphone 6 from New York. I am from India and shall be using the phone in India. Is it possible to get an unlocked iphone from the store? If yes, how much would it cost?

    It is going to be months before any unlocked iPhone 6s will be available.
    Also be aware that the iPhone purchased in the USA will only have warranty service in the USA. Any warranty service will require you to bring it back to USA.

  • We need to buy Adobe Framemaker version 11. The distributor is only able to provide us with version 12. Can someone suggest me how is it possible to get the license for ver 11 serial  key after purchasing ver 12 and also how to get the download details ?

    We need to buy Adobe Framemaker version 11. The distributor is only able to provide us with version 12. Can someone suggest me how is it possible to get the license for ver 11 serial  key after purchasing ver 12 and also how to get the download details ?   Urgent response will be helpful.D

    Adobe Support helped us with a similar query. We ended up with exactly what you need.

  • Getting list of cert from browser

    Hello,
    I would like to get the list of certificate in the different stores of my web browser (internet explorer, firefox, ...). I know how to get the list of certs from a java keystore, but I have no idea about getting list of cert from browser.
    Please help!
    Thanks

    A little tough.
    On Windows, you can use Windows-MY and Windows-Root storetypes to access those 2 stores in IE.
    For Firefox keystores, you can use the PKCS11 storetype to access the NSS keystore.
    Google yourself for details.

  • HT203167 So my iPhone was stolen and most of the music on there was on a computer that I don't have anymore. Is it possible to get those songs back from my stolen phone or are they gone?

    So my iPhone was stolen and most of the music on there was on a computer that I don't have anymore. Is it possible to get those songs back from my stolen phone or are they gone?

    For iTunes purchased music you might be able to re-download it via the Purchased link under Quicklinks on the right-hand side of the iTunes store homepage on your computer's iTunes. For music from other sources (e.g. copied from CDs) then unless you had subscribed to iTunes Match and uploaded it to it from your computer then no, it won't be stored anywhere

  • Is it possible to get the iPhone 3Gs from Malaysia

    Hei,
    Im a foreigner living in Malaysia, doing my degree. And i've been trying to buy an iPhone 3Gs from Maxis for such a long time but have failed,
    They are saying that it is sold only for postpaid customers and only locals can become one.
    The apple distributor here doesn't sell the product and only contracts it,
    How am i going to get the iPhone 3Gs from Malaysia?
    Thanks in advance for the response

    no

  • Is possible to get the page name from the _pageid

    Is possible to get the page name from the _pageid displayed in the url?
    It must be stored in a portal oracle table does anyone know which ones or whether there is a api to translate the pageid.
    Thanks in advance.

    You have you execute this query, using both the numbers included in the parameter pageid:
    select display_name from portal.wwsbr_all_folders
    where caid = :first_number
    and id = :second_number

  • Is it possible to get my email folders from my iMac mail tool up to my icloud account?

    Is it possible to get my email folders from my iMac mail tool up to my icloud account?
    I would like to access my mail tool folders while I am traveling overseas with my ipad.
    Alternately, is it possible to get my mail tool folders onto my ipad?
    imac:   Mac OS X  Version 10.7.5
    mail tool:  Version 5.3

    Your iCloud cannot access other accounts. You can set up the Mail app on your iPad to access other accounts just the same as on your Mac - the only issue might be with the ISP who provides your internet connection, as some services require you to be actually connected to them to send, and possibly even to receive though that would be more unusal.
    If any of your other accounts provide webmail you could use that.
    Otherwise you could set up forwarding on the other accounts so that messages are sent on to your iCloud account (I should set it to leave a copy on the original server) - however you cannot send using anything other than your iCloud email address as the 'From' address using iCloud outgoing server.
    As to existing messages, if the account is IMAP then the messages can be accessed from any device that signs into the account; if the account is POP then received messages live on your Mac. You can copy them up to iCloud in the Mail application on your Mac by creating a new folder or folders on iCloud and then dragging the messages to these folders - hold the option key down to retain the messages on your Mac and duplicate them to iCloud. Move messages, not folders, and don't try to move a huge amount at a time. Remember that they will take up space on your iCloud account.

  • How to optimize code for getting list of portal GP erroneous processes

    Hello,
    In our Web Dynpro application for Java we got the list of GP processes with status Erroneous which match the following criteria (initiator, processName, blockName, actionName, startDate, endDate, instanceName, actionProcessor) by loop of all portal users. The problem is that it takes too much time for execution. In example with 200 users it takes about 5 min. Any idea how to optimize execution?
    <br>
    <br>
    <br>
    <br>
    public java.util.List getListOfUser( )  {<br>
        //@@begin getListOfUser()<br>
         List<IUser> usersList = null;<br>
            try {<br>
              ISearchResult uniqueIDs =  UMFactory.getUserFactory().getUniqueIDs();     <br>
              if (uniqueIDs.getState() == ISearchResult.SEARCH_RESULT_OK)     <br>
              {     <br>
         usersList = new ArrayList<IUser>();     <br>
                 for (Iterator<?> it = uniqueIDs; it.hasNext();) {     <br>
                     usersList.add(UMFactory.getUserFactory().getUser((String)it.next()));     <br>
         }     <br>
               }       <br> 
            } catch (UMException ex) {     <br>
            msgMngr.reportException("Unable get list of users!");     <br>
         }          <br>
         return usersList;     <br>
        //@@end     <br>
      }     <br>
    <br>
    <br>
    <br>
    public void getErrorProcessAllUser( )  {     <br>
    IUser currentUser = null;     <br>
              try {        <br>
                    if (wdContext.nodeUsers().currentUsersElement().getLogonId() == null){     <br>
                         List<IUser> userList = getListOfUser( );     <br>
    <font color="red">//{this loop is extremely slow</font>     <br>
                             for(int n = 0; n < userList.size();n++){       <br>
                                     String logonID =  userList.get(n).getUniqueName();     <br>
                                    currentUser = UMFactory.getUserFactory().getUserByUniqueName(logonID);     <br>
                                  viewProcessDetails(currentUser);     <br>
                         }     <br>
    //}     <br>
                     }else{     <br>
                         currentUser = <br>     UMFactory.getUserFactory().getUserByUniqueName(wdContext.nodeUsers().currentUsersElement().getLogonId());
                         viewProcessDetails(currentUser);<br>
                     }<br>
                   } catch (UMException e) {<br>
                    msgMngr.reportException("No user with this logonId!");<br>
                   }<br>
    }<br>
    <br>
    <br>
      public void viewProcessDetails( com.sap.security.api.IUser currentUser )  {<br>
        //@@begin viewProcessDetails()<br>
             List<IProcessInfoElement> bindableResult = new ArrayList<IProcessInfoElement>();<br>
                 try {   <br>
                    IGPRuntimeManager rtManager = GPProcessFactory.getRuntimeManager();<br>                           
                    IGPWorkItem[] workItems = rtManager.getWorkItems(GPWorkItemStatus.WORKITEM_STATUS_COMPLETED_BY_SYSTEM,<br> GPContextFactory.getContextManager().createUserContext(currentUser));<br>
                     for(int i = 0; i < workItems.length; i++){<br>
                               IGPProcessInstanceInfo processInfo =  rtManager.getProcessInstanceInformation(workItems<i>.getProcessID(), currentUser);<br>
                               if(GPBlockInstanceStatus.getStatusForCode(processInfo.getStatus()) == GPBlockInstanceStatus.BLOCK_INSTANCE_STATUS_ERROR){ <br>
                                    IGPProcessInstance instance = rtManager.getProcessInstance(processInfo, GPContextFactory.getContextManager().createUserContext(currentUser));  <br>                           
                                    IGPActivityInstance[] blocksList = instance.getChildrenInformation();    <br>
                            for(int j = 0; j < blocksList.length; j++){    <br>
                                     IGPActivityInstance[] actionsList = ((IGPBlockInstance)blocksList[j]).getChildrenInformation();
                                for (int k = 0; k < actionsList.length; k++){<br>               
          DO SOMETHING

    got the answers ..
    we have use IndexedRecord instead of MappedRecord
                   IndexedRecord input = rf.createIndexedRecord("input");
                   boolean flag = input.add("/FolderpathValue");
                   flag = input.add("CampusCodeValue");
    <b>Thanks</b>,
    Saravanan

  • How to I get list of Users from LDAP in a Task?

    Hi,
    Can any one tell me that how can I communicate with a LDAP Resource and get all the users from the LDAP as a list in an activity in the task?
    Can anyone tell me how can I do this?

    The "Stick Slidelet" option has been unchecked all the time, but the "X" button stayed.
    Meanwhile, on saving Captivate asked me for the umpteenth time if I wanted to convert my project from Captivate 7 to 8. It seems like I originally had a version 7 trial installed, but my licensed copy clearly states that it is version 8 now, and I have answered this dialog with "please convert" in this project every time before.
    Anyway. Now my original slidelets still have the unwanted "X" button. But when I create a new slidelet from scratch, it does not have the button anymore.

  • Is it possible to get the serial number from external C++ code?

    Hi,
    I have a C++ library called by a CLF in the LabVIEW RT from my cRIO. I am trying to use the cRIO serial number in my C++ code for licensing purposes. Is it possible to get the cRIO serial number using the C++ API?
    I found information on how to do this from LabVIEW itself (http://digital.ni.com/public.nsf/allkb/74924FEE303​440998625727D005197FA), but it would be really helpful to be able to do it from the C++ code.
    Thanks in advance!
    Solved!
    Go to Solution.

    Hi mkossmann,
    Thanks for your suggestion. I have never used the VISA library from C++ or from LabVIEW, actually. I'm a newbie using NI hardware so sorry if the questions are too basic. 
    Is there documentation on the VISA library? I have found the DLLs on my windows machine, but I don't find any other documentation.
    Thanks,
    Sara

  • My iPod is cracked and chipped, and the left side does not work, so how am I supposed to get my serial number from my iPod since I cannot unlock it?

    Hello.
    My iPod was knocked out of my hand at school and it cracked and chipped really bad. It worked fine, until this moning. The entire left side of my screen does not work at all. I cannot rewind songs, unlock my device, or enter my password.
    How am I going to get my serial number now?
    It is practically impossible.
    And how much would it cost for it to be fixed?
    It is a 4th gen black iPod touch.

    This article can show you how:
    http://support.apple.com/kb/ht1459
    Also have you ever made a back up to iTunes?
    In terms of a replacement the cost can be found at the linke below:
    http://www.apple.com/support/ipod/service/faq
    Remember to select your country before checking the price.

  • Is it possible to get 2-ch signals from TDS2012 oscilloscope at the same time with LabVIEW "7.0"?

    Hi, everyone.
    I've been trying to get the signals from 2-ch of Tektronix TDS2012 oscilloscope at the same time using IVI connection with LabVIEW "7.0"
    I've already searched this developer zone for the answer.
    I've tried the famous example: "IviScope - Acq Dual Wfm Edge Triggered.vi"
    and it gave me the error message like:
    Error -1074110451 occurred at IviScope Initialize With Options.vi
    Possible reason(s):
    Driver Status:  (Hex 0xBFFA600D) Primary Error: (Hex 0xBFFA600D) The Config Server module is not present on the system.
    I think I've installed all~ the required softwares for IVI. For example, ICP 2.2, IVI engine 2.0.46, and tktds1k2k ivi (instrument driver for tds2012, in fact this one is for LabVIEW "7.1"... :-P)
    TDS2012 and my computer is connected through HPIB(GPIB) and it is shown on the MAX (a GPIB instrument as well as an IVI hardware asset)
    I've tried GPIB connection but it gives me asynchronous signals...
    Is it possible to get 2 signals at the same time with LabVIEW 7.0(not 7.1 or higher) by any means?
    What in the earth is the "Config Server" in this case?
    I don't need to sticking to IVI and any method to achieve my goal will be welcome.
    Could anyone give me the hint for this problem, plz?

    I think your problem is that the instrument specific driver is version 7.1 and you are using the class driver with 7.0. You can create your own 7.0 driver by downloading the LabWindows driver and using the Import CVI Instrument Driver under the Tools>Instrumentation menu.
    Since you don't seem to have a good reason to use IVI, why don't you try the native LabVIEW driver at http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9139659CE034080020E748.... I believe you have all of the functions to setup each channel and then when you trigger the scope, both channels will be captured. You would then transfer each waveform separately. The data is always read sequentially but that's not important as long as both channels are triggered at the same time.

  • Line Chart: It is possible to get the object reference from a flash chart

    Hi Folks,
    hope you feel well ...
    I wan't to get the Object Reference from a Chart Flash Object using javascript in the HTML Header of a Apex Page.
    It's long time ago with Oracle/Java and so my skills are really shity :-)
    The Functionbody works, but the following error occurs: chart.refresh is not a function
    It is necessary to CAST it ? with the Class AnyChart.js ?
    After 5 hours i give up ^^ is this kind of object handling possible ? THX4HELP@ll
    Apex Page HTML Header
    <script type="text/javascript">
    function hideSID2()
    var chart = document.getElementById("*c7067437546726610*");
    chart.refresh();
    </script>
    HTML File at runtime:
    <div class="rc-body"><div class="rc-body-r"><div class="rc-content-main"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    width="1400"
    height="600"
    id="c7067437546726610"
    align="top"> ...

    If you are using adobe Flex Builder to develop SWF, please be sure using ExternalInterface class to expose the refresh() method.
    then you can should be able to call this method in Javascript.

  • Func/BAPY to get list of objects from Material class

    Hi guys,
    I am looking for BAPI/FUNC to get list of material/objects if I know Class and Class type. In MM02 I am doing following: In selection of input I choose Materilas of Class there I write Class and Class type, and then there is icon FIND IN INITIAL CLASS after clicking that icon I get list of materials for entered class.
    Can you advise me which BAPI/Func do that or in which tables I can find this DATA.
    Thanks very much for any help.
    Zbynek

    Zbynek,
    Try using this BAPI....<b>BAPI_CLASS_SELECT_OBJECTS</b>
    Actually you can do this by directly going to tables....
    First using the class type and class number, go to KLAH tables... get the Int class no. (KLAH-CLINT). Using this go to KSSK table and use the KLAH-CLINT value in KSSK-CLINT and adda another condition like KSSK-MAFID = 'O'.
    Hope this helps...
    Please provide reward points if you find this reply helpful.
    Balaji

Maybe you are looking for

  • HT1595 Cisco's RV Series Routers as guest with apple tv?

    Im on a Cisco's RV Series Routers as guest and it connects with my new apple tv but I cant download content from the net. As a guest you dont need a password to connect however if you open a webbrowser it then asks for a password. As apple tv doesn't

  • Why is the Printer drive not a printer driver

    do the people at hp understand what a printer drivers is ? at my company we can install new printer if they use a "STANDER WINDOWS DRIVER" we can not execute an *.exe file  we have to call tech support to get this done and open a ticket. your making

  • Ipod 5thGEN 1.2 won't play tetris from the store

    Hi there, maybe someone knows about the latest games.... I just bought tetris from the itunes store and i got the message from itunes(7) , that I am not "allowed" to play this game on my ipod ( 5th gen and 1.2) - it is not even copied on my ipod.....

  • Fix slowness - the refresh doesn't change anything - what's next?

    Firefox is running very slow and when I try to refresh it as prompted, nothing changes. I'm not very technical and need clear instructions as to what to do next. Also, when I try to access LinkedIn, I can't and I don't know if that is a Firefox or li

  • Trouble opening .psd files in FW

    I recently purchased the Adobe Creative Suite 3 Web Standard. I have been working in Dreamweaver and haven't needed to use Fireworks until today. Well, I tried to open a photoshop file in Fireworks and it 'unexpectedly quits'. I have tried to import