How i can use labview control or indicator in VB or C++

Hi,
I would like to use labview control or indicator in thierd party application like VB or C++ or .net. Please help me, how i can use this?
Thanks

You can't. A LabVIEW control is a LabVIEW internal object that has no direct link to any OS object entity on any platform it runs on. As such other applications would have no means to access that control object or interact with it in any meaningful way.
Instead you should probably look into ComponentWorks from National Instruments. That is a collection of ActiveX (and .Net?) controls similar to the ones you find in LabVIEW, and those can be embedded into Visual Basic or any other development environment that allows embedding ActiveX controls.
Rolf Kalbermatter
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions

Similar Messages

  • How we can use table control

    Table control but without wizard.
    For instance for the table spfli, I want to design and use a table. The necessary steps for a good display and use are what?
    Thanks in advance.

    Hi,
        CHeck this sample code ... if u need more assistance means give ur mail id i will send u a document
    Working with the table control - Example
    Scenario:
    Screen 601 has a table control named CTRL_ANVSTED.
    The table should be filled with records from the table zanvstedm
    For this purpose you use an internal table called TBL_ANVSTED
    Declare the table control
    CONTROLS CTRL_ANVSTED TYPE TABLEVIEW USING SCREEN 601.
    *Internal table used to hold data
    DATA: TBL_ANVSTED LIKE ZANVSTEDM OCCURS 100 WITH HEADER LINE,
    Flag for initial reading
    Data:   FLAG_INITIAL TYPE I VALUE 0.
    PROCESS BEFORE OUTPUT.
    Read data into the table control and the internal table
    PF status etc.
      MODULE INITIALIZE_601.
    Read data from table anvstedm into internal table tbl_anvsted.
      MODULE INIT_TBL_ANVSTED.
    Fill control with data from ythe internal table
      LOOP WITH CONTROL CTRL_ANVSTED.
        MODULE FILL_CTRL_ANVSTED.
      ENDLOOP.
    MODULE INIT_TBL_ANVSTED  OUTPUT.
    Read data from table anvstedm into internal table tbl_anvsted.
      IF FLAG_INITIAL = 0.
        FLAG_INITIAL = 1.
        SELECT * FROM ZANVSTEDM INTO TABLE TBL_ANVSTED.
      ENDIF.
    ENDMODULE.
    MODULE FILL_CTRL_ANVSTED OUTPUT.
    Fill control with data from the internal table
         READ TABLE TBL_ANVSTED INDEX CTRL_ANVSTED-CURRENT_LINE.
         IF SY-SUBRC NE 0.
           EXIT FROM STEP-LOOP.
         ENDIF.
    ENDMODULE.
    PROCESS AFTER INPUT.
    Write changes in table control to internal table
    LOOP WITH CONTROL CTRL_ANVSTED.
      MODULE CTRL_ANVSTED.
    ENDLOOP.
    MODULE CTRL_ANVSTED INPUT.
    Write changes in table control to internal table
       MODIFY TBL_ANVSTED INDEX CTRL_ANVSTED-CURRENT_LINE.
    ENDMODULE.
    Using a Table control with an internal table
    Table control  : TC1
    Internal table : it_zsd00003
    In the attributes of the table control, select w/SelColumn to get a selection
    column on the table control, and give a name (In this example IT_ZSD00003-LINESEL).
    Remember to include the field IT_ZSD00003-LINESEL in the
    internal table ( linesel(1)       type c, ).
    When used with an internal table, remember to program
    the update functionality of the database tables. Update and
    validation can be done when leaving the screen or in PAI using controlname-
    current_line (E.g. TC1-current_line ) to indentify the entry in the internal table.
    process before output.
      module status_0100.
      loop at it_zsd00003 with control tc1 cursor tc1-
    current_line.
        module tc1_set_field_attr.     "Optional
      endloop.
    module status_0100 output.
      set pf-status 'SCREEN0100'.
    OPTIONAL: If it_zsd00003 hasn't allready been filled with
    data, you can do it the first time PBO is called
      module read_data.
    Setting the number of lines of the table control
      describe table it_zsd00003 lines tc1-lines.
    Optional: Place the cursor on line  g_current_line e.g. after a
    validation error has occured
      if not ( g_current_line is initial ).
        tc1-top_line =  g_current_line.
        clear g_current_line.
      endif.
    endmodule.                 " STATUS_0100  OUTPUT
    module read_data.
      if flag is initial.
        perform read_data.
        flag = 1.
      endif.
    endmodule.       
    module tc1_set_field_attr output.
    Optional: Protect some of the columns on the
    table control
        loop at screen.
          if screen-group1 = 'X'.
            screen-input = 0.
            modify screen.
          endif.
        endloop.
      endif.
    endmodule.                 " tc1_set_field_attr  OUTPUT
    process after input.
      loop at it_zsd00003.
         module modify_tc1.
      endloop.
      module user_command_0100.
    module modify_tc1 input.
    Modify an existing entry
      modify it_zsd00003 index tc1-current_line.
    OR
    Appending a new entry
      append it_zsd00003.
    endmodule.                 " modify_tc1  INPUT
    Deleting a single line selected with the selection column:
    form delete_record.
      loop at it_zsd00003.
        if it_zsd00003-linesel = 'X'.
           exit.
        endif.
      endloop.
       delete from zsd00003
           where  zdriftscenter     = it_zsd00003-zdriftscenter
    endform.                                               
    Sorting a table control
    While were on the subject. You may need a sort routine in
    case the user selects a column and desires to sort on
    its contents.  All you need is a sort icon on the
    applications toolbar of the screens GUI  to return the OK-
    code
    of 'SORT'.  You will need to copy this to the PAI of every
    screen and change the name of the module, and the actual
    itab for this screen 
    MODULE SORT_screen100 INPUT.
       CASE SAVE_OK_CODE.
          WHEN 'SORT'.
             LOOP AT T1-COLS INTO WA.
                IF WA-SELECTED = 'X' .
                   SPLIT WA-SCREEN-NAME AT '-' INTO FILE FLD.
                   SORT itab BY (FLD).
                ENDIF.
             ENDLOOP.
       ENDCASE.
    ENDMODULE.                 " SORT_screen100  INPUT
    Tom Quinn
    ESRI, Redlands, CA.  
    Scrolling the table control
    Now let's look at scrolling.
    (assume that the name of your table control is T1)
    In the screen logic you will have:
                    Loop with control T1.
                       module get_Looplines.
                    Endloop.
                        Module get_looplines.
                          Looplines = sy-loopc.
                        Endmodule.
    In the PBO of the screen you will have a module that loads
    the itab and determines the total number of lines read.
                      Module load_itab.
                            .      (select database table and
    append to itab)
                       describe table itab lines linecount.
                     Endmodule.
    We now have all the values necessary to construct a scroll
    module.
    MODULE SCROLL INPUT.
    CASE SAVE_OK_CODE.
    WHEN 'P--'.
       T1-TOP_LINE = 1.
    WHEN 'P-'.
       T1-TOP_LINE = T1-TOP_LINE - LOOPLINES.
         IF T1-TOP_LINE < 1.
            T1-TOP_LINE = 1.
         ENDIF.
    WHEN 'P+'.
       T1-TOP_LINE = T1-TOP_LINE + LOOPLINES.
         IF T1-TOP_LINE > LINECOUNT.
            T1-TOP_LINE = LINECOUNT - LOOPLINES + 1.
         ENDIF.
    WHEN 'P++'.
       T1-TOP_LINE = LINECOUNT - LOOPLINES + 1.
    ENDCASE.
    ENDMODULE.                 " SCROLL  INPUT
    Or else you can use the below code
        WHEN 'P--'.
          CLEAR SY-UCOMM.
          CTR1-TOP_LINE = 1.
        WHEN 'P-'.
          CLEAR SY-UCOMM.
          CTR1-TOP_LINE = CTR1-TOP_LINE - LINECOUNT1.
          IF CTR1-TOP_LINE < 1.
            CTR1-TOP_LINE = 1.
          ENDIF.
        WHEN 'P+'.
          DESCRIBE TABLE ITAB1 LINES N1.
          CTR1-TOP_LINE = CTR1-TOP_LINE + LINECOUNT1.
          IF CTR1-TOP_LINE > N1.
            CTR1-TOP_LINE = N1.
          ENDIF.
          CLEAR SY-UCOMM.
        WHEN 'P++'.
          DESCRIBE TABLE ITAB1 LINES N1.
          CLEAR SY-UCOMM.
          CTR1-TOP_LINE = N1.
    Other hints for using the table contro
    1. Setting the number of lines.
    2. Scrolling to a spcefic line.
    1. Setting the number of lines.
    tc1-lines = 500.
    > The problem is not in module scroll_code but rather the
    lack of module =
    > LINE_COUNT in your PBO. I have found this very reliable
    and absolutely =
    > necessary in getting the scrolling in table function to
    work. This module
    > =
    > has the following code in it:
    >
    > module line_count output.
    >     describe table itab lines tc1-lines.
    > endmodule.
    2. Scrolling to a spcefic line.
    tc1-top_line =  500.

  • I want to use labview controls in VB ? how do i do it

    i want to use labview controls in VB ? how do i do it?

    The easiest way to do this is to create a LabVIEW DLL and call it from vb. So write a vi in labview with the front panel you want and then compile it into a dll. The only problem with this is that when vb calls the dll nothing else can happen in vb. Hope this helps.
    BJD1613
    Lead Test Tools Development Engineer
    Philips Respironics
    Certified LV Architect / Instructor

  • I want to know how I can use 2400 or 6517A to measure 4-terminal or 2-terminal nanowire resistance?

    I want to know how I can use 2400 or 6517A to measure 4-terminal or 2-terminal nanowire resistance? The resistance is about 1M-100M ohms. I am a fresh for NI instruments and Labview. So would you mind giving me a program for 2400 or 6514A for these 2 experiments directly?
    Thanks!

    Those are Keithley, not NI instruments and how to perform specific measurements would be explained in the manuals, To control them, you can use the NI written driver for the 2400 or the Keithley written driver for the 6517A. What an instrument driver is and how to use one is explained on the main instrument driver network page.

  • Java Application [Java Bundler]: how I can use an image? Which path?

    Hi,
    how I can use an image in my Java Application when I create the jar bundle with Jar Bundler? Which is the path of the file? I don't know if I got it across...

    By image, do you mean an icon for your program?
    If so, then you need to create the image you want using any graphical drawing program, then use a utility such as Img2icns to put the image into the correct format (.icns). Once you have this, you can drag it into Jar Bundler and IIRC it just works.
    Bob

  • How I can use my family pack Microsoft Office Home

    How I can use my family pack Microsoft Office Home & Student 2010  PC software on my  current Mac Notebook?  Since my new operating system is "OS X" technically I wouldn't have such a issue, but it does & I couldn't run the office 2010.  By using iZip Unarciver only I was able to open the disk, but not to run 2010. 

    You have two choices if you want to use Office:
    1) purchase Mac: Office 2011
    2) install Windows on your Mac and use the Office 2010 you own

  • I lose my iphone but i turn off icloud how i can use ( find my phone )   or another way or software

    i lose my iphone but i turn off icloud >> how i can use ( find my phone )   or another way or another sofware to find my iphone
    please help me

    You have to have iCloud enabled and Find My iPhone set to On on your iPhone in order to find it.  If you're saying you turned this off before losing it I'm afraid you're out of luck.

  • Im having trouble changing my security questions, they are from years ago so i do not remember them and the reset email is no longer active,and i dont know how i can use the account because i added money to it but it asks for the questions. anybody help??

    im having trouble changing my security questions, they are from years ago so i do not remember them and the reset email is no longer active.., and i dont know how i can use the account because i added money to it but it asks for the questions. anybody help??
    this says it all..

    Welcome to the Apple Community.
    Contact Apple through iTunes Store Support, and explain that you have forgotten your 3 security questions, that you can reset your password, but doing so doesn't reset your security questions.
    Remember, support will receive hundreds, if not thousands of requests per day, some from people trying it on, others with little explanation and others that are written extremely poorly. Take the time to explain your situation properly, be precise and concise, brief but comprehensive.

  • Hello my name is jose quant, and let me know how I can use CAMERA RAW adobe bridge because the bridge use and want to open a camera raw image, I get a message that says: MAIN BRIDGE aplicaion NOT ACTIVATED. BRIDGE REQUIRES A PARTICULAR PRODUCT HAS BEGUN A

    Hello my name is jose quant, and let me know how I can use CAMERA RAW adobe bridge because the bridge use and want to open a camera raw image, I get a message that says: MAIN BRIDGE aplicaion NOT ACTIVATED. BRIDGE REQUIRES A PARTICULAR PRODUCT HAS BEGUN AT LEAST ONCE TO ACTIVATE THIS FEATURE. I wonder what that means?
    I use a lapto (windows 7) 64-Bit operating system.
    Thank you,
    my email is: [email protected], if you send me the answer to my query

    You need to activate Photoshop.
    Mylenium

  • I need to clarify how I can use adobe as a host for my site for free. I see where business catalyst is supposed to be temporary as well as it is recommended to use as the better alternative to launch my muse site. But then I have to use the long

    I need to clarify how I can use adobe as a host for my site for free. I see where business catalyst is supposed to be temporary as well as it is recommended to use as the better alternative to launch my muse site. But then I have to use the long extension of "businesscatalyst" in addition to the domain name I'd prefer. How exactly can I take it live? do I have to use a third party hosting?

    Hi,
    Once you are done with your sitet, Click on Publish in Muse, select New Site from the drop down, It will ask you a name for your site, which will be used for  site url, you will get a url like mysite.businesscatalyst.com, then go to the browser and login to the admin panel, mysite.businesscatalyst.com/admin and on Dashboard, click Launch site. This will push your site live, and you can then add your custom domain.
    Also make sure that you have completed all these actions mentioned here
    User manual
    Do let me know if you have any question.

  • I have Iphone 4G. I bought when I studied in Usa. Then I returned to  Uzbekistan this Iphone doesn't work. How I can use this phone? Can you help me?

    I have Iphone 4G. I bought when I studied in Usa. Then I returned to  Uzbekistan this Iphone doesn't work. How I can use this phone? Can you help me?

    shohjahon wrote:
    I have Iphone 4G.
    No, you do not.  It simply is not possible to have a device that does not exist.
    Most likely, you have an iPhone 4.  There is no 4G iPhone.
    shohjahon wrote:
    I bought when I studied in Usa. Then I returned to  Uzbekistan this Iphone doesn't work.
    Yes, it does work.  It is carrier locked to AT&T, just like all GSM iPhones sold in the US since their introduction.
    shohjahon wrote:
    How I can use this phone?
    You can use the phone as it is, but it will be very expensive with AT&T international roaming plans.
    There is no official way to unlock the phone for use with another carrier.
    Your options:
    Sell the device and purchase one intended for use in your country.
    Find unofficial method to unlock
    Use as an iPod Touch.
    No one here can provide you with assistance on getting you AT&T locked iPhone to work on another carrier.

  • How I can use old iPhoto library?

    Good day!
    I've re-installed Lion on my Mac. Before that I had copied my iPhoto Library on external HD (copy&paste iPhoto Library folder).
    When i've installed Lion - i copy my iPhoto Library to Pictures folder. But iPhoto don't work with it. I try to launch iPhoto with Alt-button and choose that library.
    So, question is - how i can use my old library or it is impossible?
    And if i cant -  can i manually export my projects (books) to new iPhoto Library?
    Dmtiriy

    Hm...it is hard question
    1. I see that folder not like iPhoto Library, but like common folder. So, i can open at and see files into it.
    2. iPhoto see that library (when i open it with alt-button) - but then i have the messege - "Your library used by other application or broken" - sorry, i have russian version - and translate that message from russian.
    I've tried to create new free library and copy files from old there - but have that messege too.

  • What is time machine and how i can use it

    what is time machine and how i can use it ?

    Hope you may find these articles helpful.
    https://www.apple.com/support/timemachine/
    http://support.apple.com/kb/HT1427
    http://en.wikipedia.org/wiki/Time_Machine_(OS_X)
    Best.

  • What is context objects and how we can use it Receiver Determination

    hi,
    i have situation here a idoc is triggered into the xi and i need to use the conditions in the receiverdetermination in that condition i need to use  context object how i can use it? and what is the difference it makes and why i need to use it?
    thanks in advance
    Amaresh

    HI,
    Context objects are alternative to XPATH expressions. It is like macros in other programming langugage. If you define this , you can use this object in the receiver determination while doing conditional receiver determination
    For more-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/content.htm
    /people/prasadbabu.nemalikanti3/blog/2006/09/20/receiver-determination-based-on-the-payload-of-input-dataextended-xpathcontext-object
    Regards,
    Moorthy

  • I want to know that i have recently create an apple id, i want to know that how i can use this id for gsx(without paid) or how to use this id for knowlaged

    i want to know that i have recently create an apple id, i want to know that how i can use this id for gsx(without paid) or how to use this id for knowlaged  
    pls give braef intro about all this things, i have searched on sites but i am not getting exact thing and meaning pls help
    and i wnat to complete hardware exam of mac what should i do
    thanks
    vicckey

    GSX, if you're referring to Apple's service by that name, is available only to employees of Apple-authorized service providers or self-servicing accounts. Unless you are employed by such an organization, you cannot access GSX. If you are employed by such an organization, they should set you up and give you the appropriate login information.
    If you are interested in becoming a certified Apple hardware technician, you can find information here:
    http://training.apple.com/certification/acmt
    Please note, though, that certification does not in and of itself give you access to any of the Apple resouces for support organizations; diagnostic tools, parts ordering, etc. You again must be employed by an authorized Apple support provider before you can gain such access.
    I have no idea what "knowlaged" might be.
    Regards.

Maybe you are looking for

  • Mixing Key Figures and Characteristics in 2004s Table Display

    In a 3.x query definition using table display, I could put a key figure in the middle of the characteristics.  The results would be columns Char1, Char2, KF1, Char3, for example.  The same query upgraded to 2004s insists on displaying the key figure

  • SqlNet 2.3.4 & Net8 - how can they run on the same PC?

    I have an application that requires SQL-Net 2.3.4 and I have another application that requires Net8. I have installed Net8 into the same folder as SQLNet was installed - per instructions in the Oracle8 Users guide, Chapter 4. The application that run

  • I want to knw the basic meaning of an SKU in MDM scenario.

    Hi it is described in the Structural relationships are like 1) SKU's of SKU, 2)SKU of SKU's etc. Can anyone help me understand what it is. PS: An SKU is a main table field. Regards, Krishna.

  • How to solve NX7009 vPC member port in suspend mode?

    I'm deploying a pair of new NX7009 (Sup2, F2 series 48-port 10G modules) and bunch of NX5548 (with expansion module). Connectivity between pair of NX7009 and pair of NX5548 is straight forward: 4 meshed 10G connections in between in vPC. vPC domains

  • Database Backup oracle

    Hi I want to take the backup of the oracle(10g) database. I am using Windows OS. I dont know what userId and Password to give in the Host Credentials in the below link. The default username and password didn't work. I have also tried expdb for taking