Support adding custom box in an application built in LabVIEW 2009

Hello

Can someone please help me add custom box in an application built in LabVIEW 2009? I had successfully built my application in labview 8.6, 8.5 and 8.2 before including custom on the box. However, when I tried the same method in LabVIEW 2009, it only shows about LabVIEW 2009 box rather than my custom on the box.

Here's what I did:

(1) a written one "on Application.vi" in the folder VI built;

(2) included this "On Application.vi" in the "Still included" section in Application source files to build;

(3) built on demand;

(4) Ran the built application, the box about showed only LabVIEW 2009 subject (attached a picture).

You can see that it is my custom icon on the top left corner of the image.

Your help is greatly appreciated,

Cathy

Thanks Christian. To place a check mark in the 'use LabVIEW 8.x file layout' box did not work. I found a solution although LabVIEW 2009 has this inherent problem of not showing custom on the box, and there f2 patch to fix this problem.

Cathy

Tags: NI Software

Similar Questions

  • License Manager for applications built in LabVIEW

    What I have is a licensing system to add to applications built in LabVIEW that works more or less like a volume, or as FlexLM license server, where a customer is allowed to so many instances/seats of a program.  Most of what I found looking around my own has been for licenses Add-ons for LabVIEW, which is not what I'm looking for (it's what makes third-party attribution license and activation tool box, for example).  I want it to work like saying the CAD program to work - we have X licenses to run SolidWorks, so when someone starts the program, it fist check with the license server to see if a license is available.  If so, the application opens, and then withdraw the license when the app is left.

    I found Protection PLUS 5 of SoftwareKey SDK.  It looks pretty good.  I like that they have a licensed server product that manages the whole "set up a license server" for me.  I think that some (or a lot) of work, this could be useful.

    The problem I have with the product is that it's a terrible LabVIEW library.  It is not to add to the palette of features anywhere.  Not one of the screws included have a description.  They don't follow things to standard LabVIEW style, like the error code from the lower left and the lower right (actually go in and out of the top middle).  They have an online site that lists what each command and how it works, but it's a pain to work looking back from a webpage to LabVIEW.  The only example they included is a little obtuse.

    So I guess I have two questions.  The first is, has anyone used 5 over Protection, and what did you think of him?  The second is, is there an another add-on which recommend you people?

    Oh, just remembered, but I don't know if it has this feature - http://sine.ni.com/nips/cds/view/p/lang/en/nid/211731

  • MsiError 1627 then install application created with labview 2009

    Hello

    I tried to install an application created with labview 2009, I have this fatal error ' MsiError 1627: 1: 2727 2: UsFile.

    Executable works fine while the installer does not work!

    UsFile is a Lvclass. I don't understand why I have this message.

    Thank you very much.

    Hi thanks for the reply,

    I don't delete the installation program. It has not been disabled or corrupted MSI.

    Problem is in the source file: ProgramFilesFolder was not also identical to my request. So I refreshed that (the folder UsFile appeared not in ProgramFilesFolde)

    Now it works!

    Thank you very much Bye

  • LabVIEW 2009 x 64 and generator application

    Hello

    My organization has just got a license for LabVIEW, so I just installed 2009 x 64.

    My question is this:

    If I build applications written using LabVIEW 2009 x 64, they only work on 64 bit computers? I would like to test this, but my two computers are 64-bit computers. I had a brief look through the construction specifications, but it doesn't seem to be something on the 32/64-bit compatibility.

    Thank you.

    J

    Does that help?

    http://digital.NI.com/public.nsf/allkb/71E9408E6DEAD76C8625760B006B6F98

    Can q. I run an executable built with LabVIEW 64-bit on a 32-bit computer?
    A. you cannot run the executable or LabVIEW 64 - bit, Run-Time Engine development system on a 32-bit computer.

    Can q. I run an executable built with LabVIEW 32-bit on a 64-bit computer?
    A. Windows can run executables for 32 bit on a 64-bit computer. Therefore, the development system LabVIEW 32 - bit Run-Time Engine and executable can be run on 64-bit Windows.

    Can q. I have the 32-bit LabVIEW and LabVIEW 64 bit installed on the same 64-bit machine?
    A. Yes.

    Can Q: I build a 32-bit version of an executable file for the 64-bit LabVIEW application builder?
    A. currently isn't an option to create a 32-bit version of an executable file from the 64-bit LabVIEW application builder.

  • How can I change something like the border style of a framing in Muse area by adding custom html/css code?

    I'm changing the border style of a marquee selection around my head. Given that Muse is not one tool online, or support of border styles other than solid (why? I have no idea).

    I know it can be done by adding custom html/css, but so far, I've only managed to put a border dotted around the entire page. Some explain how I can do this please?
    There is no information on the forums and youtube on this subject, and it drives me crazy.

    Hello

    Please try following steps to make it work for you.

    1. place the codes marked in page design mode and preview in the browser.

    2. right click on the selection rectangle in the Navigator and select "Inspect element" (Google Chrome)

    3. Once you do this, you will be able to see that well-known codes are placed in a div with an id as #u75. In this example, it is #u75.

    4. it is the identifier that will target you for CSS.

    5. If the CSS, you will need to add following

    6. you can do a right click on the framing box in design and select "Edit HTML" and put the code before the code of renowned as mentioned below

    7. click on show preview and you will get a dotted border.

    Concerning

    Vivek

  • My MacBook Pro was built in mid-2009, I understand that I won't be able to get the next Sierra of OS.  I just put a new hard drive 700 GB, more I added a new battery to include a new CD/DVD drive.  I spent more than 400 million dollars. What I need to by

    My MacBook Pro was built in mid-2009, a 2.6 GHz, 13-inch, I just put a new hard drive 700 GB and I added a new battery to include a new CD/DVD drive.  I spent more than 400 million dollars.

    I understand that I won't be able to get the next Sierra of OS. I need to by a new Mac?

    Talk to the people the more I would get if I turn in I'd get is about are about $ 100 million.  Please tell me it isn't so.

    If you want Siera you will need a new Mac, but you can continue to use the old one as long as you want.

  • Problem with Photos Soft - error message the application built with PhotoLibraryPrivate version 215.65.00 but works with version 209.52.00

    Hello, hope someone can help with my MacBook Pro sluggish.

    I'm in OS X Yosemite 10.10.3 version and tried to upgrade to El Capitan 10.10.5 on a Macbook Pro 13inc mid-2012.  He said it has already downloaded twice, but when I open the software it is still sitting at 10.10.3 without modification, download seems to take a lot of time - been sitting for about 6 hours.

    Now I trying to open the photos app but get the following error coming - the application built with PhotoLibraryPrivate version 215.65.00 but works with version 209.52.00.

    Any advice on what are the options for my new photos app! Have you tried different time machine backups and the computer does not like it either

    Upgrade to El Captain OS X 10.11.2 which includes Photo 1.3

    I have no idea of what you see on "El Capitan 10.10.5" as far as I know is not exiat

    LN

  • Programming a c application that calls a *.so built by LabVIEW.

    Hi all

    This question has probably been asked, but I can't find the answer.  So here's my question:

    I built a *.so LabVIEW under Linux and I would like to call from a 'c' application  The *.so LabVIEW returns a set of strings, and I want to know how to call from my c (memory allocation?) application.

    Here's the *.so source code, the function is named "testvi":

    Here is the source code of my c application:

    #include 
    #include 
    #include "testclusterofstrings.h"
    
    int main()
    {
        Cluster_Of_Strings clusterofstrings;
    
        Testvi(&clusterofstrings);
    
        printf("-------------\n");
        printf("String_A: %s", (*clusterofstrings.String_A)->str);
        printf("-------------\n");
    
        return 0;
    }
    

    I am getting the output when calling my next application:

    LabVIEW caught fatal signal
    13.0 - received SIGSEGV
    Reason: address not mapped to the object
    Try to reference the address: 0x0x19f5c381
    Segmentation fault (core dumped)

    So, what is the right way to do it?

    Thank you

    Michel

    smithd wrote:

    If it is a dll built labview and you pass parameters by reference, I'm not too surprised to initialize (although I expect labview to be kind enough to allocate the data structures for you). Maybe if you spent it a pointer to null instead it would work? Since your original post, maybe try this:

    int main() {}

    Cluster_Of_Strings * clusterofstrings = NULL;

    Testvi(clusterofstrings);
    .... }

    For some reason, I remember reading that labview will interpret the null as a sign that it must allocate the structure, but I could be completely crazy on this point.

    If it does not, then Yes you will have to allocate all the handles according to the case. Of \cintools\extcode.h you can see that a string is defined as follows:

    typedef struct {}
    Int32 cnt; / * number of bytes following * /.
    uChar str [1]; / * cnt bytes * /.
    } LStr, * LStrPtr, * LStrHandle;

    Since you have arrays of size-0 I think you really need to call DSNewHClr(sizeof (int32)) which will allocate a handle with all 0, and 0 is what you want. End result would be...

    int main()
    {
    
        Cluster_Of_Strings MeasInfo;
    
        MeasInfo.String_A = (LStrHandle)DSNewHClr(sizeof(int32));
        MeasInfo.String_B = (LStrHandle)DSNewHClr(sizeof(int32));
    
        Testvi(&MeasInfo);
    ....
    }
    

    Oh and for string functions, make sure that you look at the built-in functions first before making your own.

    In fact, all this is as well a little easier and more complicated at the same time. LabVIEW is entirely managed with its data types, but you must follow this management contract when you interface LabVIEW C code.

    First of all, the first attempt to assign a string handle with sizeof (int32) + sizeof (uChar) bytes without initialization of the length element is bad. This element of length can contain any value and cause LabVIEW wrongly that the handle is already large enough to fill its data and not to do anything and then by writing over the end of the allocated buffer.

    Also equipped to initialize the structure with the value NULL is not going to work. This group should be provided by the appellant that this is a region of data of fixed size passed as a pointer. However, initialization of the string inside the cluster with NULL handles should work fine, since LabVIEW considers NULL manages as the canonical zero length handle.

    However after calling the LabVIEW DLL function you are the owner of all memory that is allocated by this function and comes back to you, just as you would be if you had allocated those manages yourself before the call. So label correct is also deallocate it and it is not an option, but a requirement or you create memory leaks. He isn't getting noticed here since your test program ends in any case just after, but he bite you bad in a larger application if you forgot it.

    The code would then look like this:

    int main()
    {
        Cluster_Of_Strings MeasInfo;
    
        MeasInfo.String_A = NULL;
        MeasInfo.String_B = NULL;
    
        Testvi(&MeasInfo);
    
        printf("-------------\n");
        printf("String_A: %s\n", LV_str_to_C_str(MeasInfo.String_A));
        printf("String_B: %s\n", LV_str_to_C_str(MeasInfo.String_B));
        printf("size %d", (sizeof(int32) + sizeof(uChar)));
        printf("-------------\n");
         if (MeasInfo.String_A)            DSDisposeHandle(MeasInfo.String_A);        if (MeasInfo.String_B)       DSDisposeHandle(MeasInfo.String_B);   return 0;
    }
    // Returns the pointer to the string buffer in a LabVIEW string handle that has been made// sure to be zero terminated.char *LV_str_to_C_str(LStrHandle lv_str){    if (lv_str && !NumericArrayResize(uB, 1, (UHandle*)&lv_str, LStrLen(*lv_str) + 1))    {        LStrBuf(*lv_str)[LStrLen(*lv_str)] = 0;        return LStrBuf(*lv_str);    }    return NULL;}
    
  • Provide technical support paid to the developer of applications for BlackBerry BlackBerry?

    Provide technical support paid to the developer of applications for BlackBerry BlackBerry?

    Please guide me if BB provides this support for developers.

    Thank you

    The technical forums offer almost everything you need. There are BB monitor and help people on various forums. It really takes that you had to pay someone, if support is free.

  • I am trying to download zipped files that were sent to me. They download, but when I try to access it, I get a box that says "application not found". Can someone help me?

    I received files in zip format that I downloaded.  However, when I click on the file to open it, I get a box that says "application not found" and I am not able to access the files.

    Can someone help me understand what is happening and why I can't download files more

    Hi Barbara,

    1. is the specific issue confined to zip files?

    2 have you made changes on the computer before this problem?

    3. is there any software zip file that is installed on your computer?

    First of all, I suggest you try to access a different zip file and check if you are able to open. This will help us know if the problem is with the zip file special or the application.

    I suggest you do a right click on the particular file and select extract and check if you are able to access the particular file.

    See the following for more information Microsoft article.

    Compress and uncompress files (zip files)

    Hope that the information provided is useful.

  • Adding custom in OIM 11 g 2 challenge questions

    Friends,

    Can you please let me know the process to add new custom in OIM 11 g 2 challenge questions?

    Thank you

    Detailed measures were given in my blog at the following url.

    http://Srini-bellamkonda.blogspot.com/2012/11/adding-custom-challenge-questions-in.html

    Take a look and let me know if you have any questions.

  • Filling of contextual data in the text box in the application

    Hello

    Is someone can you please tell me how we can fill data popup in the text box in the application. What is required to do.

    Thanks in advance.

    Not succedding upload...

    Please copy & paste the code into your files & then try...

    EmpInfo.mxml


    http://www.Adobe.com/2006/mxml"layout ="absolute">
       
            Import mx.managers.PopUpManager;
    public function popUp (): void
    {
    var titleWindow:PopUp = PopUp (PopUpManager.createPopUp (this, PopUp, true));
    titleWindow.empInfo = this;
    PopUpManager.centerPopUp (titleWindow);
    }
    ]]>
       

       
       

    PopUp.mxml


    http://www.Adobe.com/2006/mxml"layout ="absolute"width ="400"height ="300"close ="PopUpManager.removePopUp (this); » >
       
            Import mx.managers.PopUpManager;
    public var empInfo:EmpInfo;
    public function setDataToParent (): void
    {
    empInfo.txtArea.text = ("" + txtInpName.text + "" + txtInpAdd.text + ""+ txtInpPh.text);
                   
    PopUpManager.removePopUp (this);
    }
    ]]>
       

       
           
               
                   
           

           
               
                   
           

           
               
                   
           

           
       

    Thank you.

  • Adding a Service of Oracle Application to a BPEL process in JDeveloper

    Hi all
    I would like to use an API to connect to Oracle E - Business as a result created a new employee of my BPEL process. I added a Service of Oracle Application to my BPEL and selected the API CREATE_EMPLOYEE found under human resources Suite (HR_PF) > human resources (PER) > employee (PER_EMPLOYEE) > PLSQL > employee (HR_EMPLOYEE_API) > create employee (CREATE_EMPLOYEE) in the Oracle Application Module Brower.

    When I click on finish in the Adapter Configuration Wizard I get the following error, "error writing to wsdl file. Exception: the wrapper procedure, HR_EMPLOYEE_API$ CREATE_EMPLOY, was not found in the package, XX_BPEL_ORACLEEBS_HIRE, to the scheme, APPS. »

    Does anyone have any suggestions as to what is this error? I was able to successfully create an Oracle Application Service to a different API's but I can't get it to work... I use JDeveloper 10.1.3.3.0.
    Thank you kindly,
    Christine

    OK, I didn't have an upgrade by her. If you're on 10.1.3.1 then your first point of call should downgrade you JDev 10.1.3.1 and try again. I think you still have a problem with that because it is an older version and has a number of questions regarding the bus adapter and adapter DB.

    If you're on 10.1.3.3 I don't think that you need to update, but you must apply the latest patch MLR. Again 10.1.3.3 is another version and has a number of good patch bugs that are generally available in 10.1.3.4. Apply the fix MLR is the least intrusive.

    It said that if you didn't go to the production and you're sitting in a POC stage, I recommend upgrading to 10.1.3.4 because it has some interesting features that did not exist in 10.1.3.4 and it's release that implement MLR patch for now.

    Hope that makes sense.

    see you soon
    James

  • Windows 10 compatibility with applications developed in LabView

    We have deployed several applications developed in LabView that are running OK under Win7 and Win8.x.

    Are there problems of known incompatibility with 10 Windows and applications created with "LV2012 SP1 that read data from cards NiDaq". We should warn our clients to not upgrade their operating system or should we ask them to install a specific version of the runtime OR or NiDaq libraries?

    Best,

    Gerard

    Hatefk wrote:

    I have one is not concerned about the development environment as much as I'm worried about customers who use our products.

    Well the development and EXE run the same runtime for code execution, and the same things like DAQmx drivers.  If you upgrade to Windows 10, and something goofy happens to the TCP stack, you call up NOR help, but they say the solution is to pass some version of LabVIEW is supported in Windows 10.  The probability of this happening is slim, but more strange things happened.

  • Can I build an application with Labview 2009 for Windows 7?

    Hello

    I use Labview 2009 SP1 and the application builder 2009 SP1. If I install the app on win7 this message:

    Engine run LabVIEW depends on failure to upgrade (...) version 9.0.301, language {} code that is not in the distribution.

    Is it a problem with Windows 7, having two records of installation of 32 bit (C:\Program Files (x 86)) and 64 bit (C:\Program Files)?

    I had an application built on a XP machine and installed on a Windows 7 computer that was looking for the files in C:\Program Files when they were actually installed in C:\Program Files (x 86) - because it was 32-bit application.  After the installation I had to move the files to 1 place to another to make it work.

Maybe you are looking for

  • the half tab (missing thumbnails on different profiles)

    on https://support.Mozilla.org/en-us/KB/thumbnails-new-tab-page-missing-how-get-them-back I followed the procedure but, unfortunately, I did not wait for the end reload the page, and now I see the upper half of page visible and page half bass hidden,

  • Satellite 3000-214: motherboard / pilot

    My card mother S3000-214 (PIII 933) failed. I replaced it with an S3000 -? PIII 900. I ran to the S3000-214 toshiba recovery disks (the only ones I have). To start windows, I now get an error message "Stop 0000007 b. The microsoft site indicates a dr

  • My Panorama button is missing and Ctrl + E is ignored. 4.0B10

    By the subject line. Before my last reboot of the system, the Panorama was very good. The feature is now gone - as well as of all tabs open, represented by the other groups of Panorama I had! I barely noticed the change, but maybe it happened earlier

  • Satellite L10 - WIFI internet access falls

    Hi everyone - could someone help me understand why my L10 give up connection to the internet using the netgear router that we (more in the evening and early morning). I have a pc deskop upstairs and the laptop down. Netgear router works fine with the

  • error code: 0 x 8007002

    And then, when I ran Diagnostics from Windows update it returned with the error code: 0 x 8007002 Is there an easy solution?  Or should I take the long way around with a clean install of windows?  I have already re-set my internet browser explore onc