ActiveX controls of the EXE / indicators?

Hello community,

I have a few internal developed labview exe, and I wish I had read access to some of the controls on the front panel / indicators. For various reasons we do not want to modify the source code. Is there a way to access the controls / indicators via ActiveX or .NET? (I know that reference openning a VI in an EXE is not an option after LV 8.6 or so)

Thank you!

This document answers questions: https://decibel.ni.com/content/docs/DOC-9647

Tags: NI Software

Similar Questions

  • Using ActiveX controls to the old user interface

    I tried to build a User Interface for TestStand 4.1.1 using LabView 8.6.1 (on Windows XP)

    However, ActiveX controls keep showing in the old non - 3d "block" style.

    This seems to be a problem when you build a new exe. If you use the included UI (Full Featured) in TestStand it appears correctly.

    I was able to replacte this problem on two other development systems (a new windows XP, LabVIEW 8.6.1 & TestStand 4.1.1 install).

    (1) take a copy of the full-functional UI of LabVIEW.

    (2) open the project file

    (3) rebuild the exe file

    It's only a problem when you use the exe file. When you run from the LabVIEW development system it looks good.

    Hi Simon,.

    For your UI to take on XP
    Theme controls, you will need to place a manifest file that specifies the activex control topics in the same
    directory as your executable file. TestStand comes with a manifest file for
    INTERFACE c# you can also use for the UI of LabVIEW. Just go to the \User Interfaces\Simple\CSharp and copy the file TestExec.exe.manifest in the directory of the LabVIEW User Interface executables.

    Note that the manifest file must have the same name as your executable file LabVIEW UI. For example, if you name your user interface, "MyCustomTSUI.exe", you will need to name the manifest file 'MyCustomTSUI.exe.manifest '.

    Please let me know if this solves your problem or if you have other questions. Thank you!

  • 11.0.07 blocks the acropdf.dll activex control in the application of part 3

    Hi, we use a piece of software that uses the library acropdf.dll - update of Adobe Reader (any version of Windows) to 11.0.07, software that uses acropdf.dll crashes as soon as it tries to display a PDF file (citing acropdf.dll as the module that failed) - roll back to any previous version of Adobe Reader solves the problem.  (Same 11.0.06 works very well) - this was repeated several times on different machines and different versions of Windows, all with the same result.

    Is this a known issue with the 11.0.07 latest version?

    Thanks in advance.

    For those who can still access their VB6 source code - replace the PDF control with a web browser control and in turn all the events of pdf.load with the web.navigate event - this effectively avoids the problem by forcing the PDF file appears on your form within the browser control.  I have now deleted all references to the PDF control in the project, and only use the web control - overall it feels much the same operation.

    (Started the re-written in VB.net now if...)

  • LabVIEW Touch Panel Module | ActiveX controls | Windows CE

    Hello

    I am trying to determine if it is possible to use with the LabVIEW Touch Panel Module ActiveX controls.

    There is no ActiveX container on the pallet in the Touch Panel Module and I can't find any mention of ActiveX controls in the manual of touch panel.  So, I'm gathering that ActiveX is NOT supported on LabVIEW Touch Panel running on Windows Embedded CE.

    Can anyone confirm if the ActiveX controls are supported on the LabVIEW Touch Panel Module?

    Thank you

    Steve

    Hi, unfortunately they are not (see this link). For more information, see the Manualand the listof the supported features.

  • Windows Media Player ActiveX control causes memory leak

    I'm writing an application that will load and play *.avi files in an ActiveX control. The user must be able to load multiple files consecutively in the single player mode. However, it seems to be the memory leak every time that a file is loaded, even if it's the same file. For example, even when you load a small file in *.avi 81KO repeatedly, there is a memory leak ~ 6Mo coherent (as observed in the Manager of tasks). The leak memory is greater when I load larger files.

    I tried to deny it by adding using a Method Close by using the node invoke. It gets about 3 MB of RAM, but when I load the file again, it leaks ~ 9MB, leaving a net leak of ~ 6Mo once again.

    I also used reference close vi (s) to clear the memory ActiveX object, but that did not help either. In other versions of VI, I tried to eliminate the creation of a new IWMPlayer4 object using a shift register, but once again the leak memory persevered...

    It's a simple version of the VI, as well as the small video file attached. In my application, I want to be able to load large video files (~ 600 MB) several times without memory leaks. Thank you in advance for your help!

    -gpho

    Hi jareds.

    Thanks again for test it for me. I use Windows 7 and WMP version 12.

    As you requested, I tested it on a computer with Windows XP and WMP version 9 (and LabVIEW 8.2.1) and the problem of memory has disappeared. I then installed WMP version 11 on the same computer: still no memory problem.

    On the Windows 7 computer, I went back to version 11 using the instructions found on this link, and the problem of memory has disappeared. It seems that memory leak is due to a problem with WMP version 12 (although degraded version 11 on windows 7 has some bugs - and you can't go back to v12).

    Thanks again for the help!

    -gpho

  • I can't use Microsoft dates. He tells me to "Install ActiveX control" BUT

    I have everything that I can't use Microsoft dates.  He said "Install ActiveX control" but the instructions or take the following steps to solve the problem is to work for me.  I had the bulk of security installed for some time, but my PC is really slow and stop the little pop ups of what risk etc occur.  I ran the security scan, microsoft set the scan, the malicious software removal tool and the free antivirus, antispyware and they all return that there is no problem.  I need to get the ActiveX control Setup so I can receive all the dates at the top.  Can some one please give me advice on how to do it.  Thank you very much in advance, Ms. ESP :>)

    Is this the same computer as in this thread more early of yours? -Online http://answers.microsoft.com/en-us/ie/forum/ie8-windows_xp/getting-webpage-error-details-user-agent-pop-up/a09f3911-5e9d-4176-86d6-55edf1d78a9e

    And this one? -Online http://answers.microsoft.com/en-us/protect/forum/protect_scanning/my-windows-online-scranner-window-just-appeared/b1a41787-0658-44fe-b6be-66ce46316215

  • no security when installing activex control bar

    When you try to install the microsoft activex control and windows updates there is only the sound of blep-blep and no safety bar. where at - it go?

    Hello

    You use the administrator account or a standard account?

    You might not be able to install ActiveX controls, if the system administrator has disabled the ability to install them or if you use a standard user account.

    You can follow this link and check if it helps.

    You cannot install some programs or updates

    Hope the helps of information.

    Please post back and we do know.

  • Taskmgr.exe does not work. error when you run gpedit.msc: "one or more activex controls could not be displayed either...". "- old deleted restore points.

    Dear all, Hello, hope you are doing well.


    My thinkpad t42 machine with xp sp3 OEM has a problem, unfortunately.

    Task Manager is not running.  A small timer appears when ctrl + alt + delete is pressed. nothing happens.  Taskmgr.exe fact exists in the system folder.  This has been verified.  The same thing happens when you try to start the program via a double-click; nothing.

    When checking to see that the Task Manager was not blocked under the administrator account, there was an error in the gpedit.msc program - namely:

    internet Explorer: "(one or more ActiveX controls could not be displayed because either (1) your current internet security settings prohibit running ActiveX controls on this page, or 2) you blocked an editor of one of the controls." As a result this page may not display correctly. "It is a double popup as well.  When you press ok, the same error message box appears again.  Reset all settings of security of IE8.  Made no difference.

    the same error message is produced with the software lenovo "thinkpad update" - once again in the framework-



    Someone (not me) downloaded a program called "personal internet security ' on the machine and also a"registry fix"program that has an icon of similar colors to the windows logo icon, but the colors were reversed (the name of it escapes me) - these programs pourrait the root of the problems and why the machine does well.

    To solve; First, Avast has been run on boot to the top, and about 8 programs have been removed.  (Some of these programs may have been dependent on or related to another...)

    Then, microsoft's free antivirus has been downloaded - but - it wouldn't install, giving a general error.  The same error was given, for Microsoft security program, when Avast was uninstalled.

    A Microsoft security scan is run from the Web site then, and he says that the computer is virus free, even if it has changed some previous registry changes.

    To fix the Task Manager, difficulty in registration of Microsoft was found to be proposed here -http://support.microsoft.com/kb/907343 - but then there was a '0' already in the field.

    Having become frustrated with all hacking around records etc, it was decided to go to an older Restore Point.  The last of them visible was in December, and it would not actually go to these old restore points.  The error said: Please try a different restore point.  Having received updates xp at the same time to that, these restore Points have unfortunately disappeared and no restore points exist where the system is stable.

    If someone like me that the machine still has something?

    If someone could suggest a solution for me that would be great and would really make my life less busy in trying to solve this problem - my area of expertese is certainly not it if someone could help me it would be very much appreciated...

    Sincerely,

    D

    The process of deletion for Personal Internet Security 2011 is well documented.

    It is not some ' try it or try things "and see if it works the kind of process.

    You won't fix with Avast, and a large number of malware just laugh at all Microsoft malware detection and removal products.  There is little to fear Microsoft analysis tools.  I can get my system on purpose infected two dozen ways and Microsoft will tell me that there is no problem.

    Removal and detection of malicious software is not Microsoft expertise area.  There are businesses where malware detection and removal, it is their area of expertise, and that's all they do throughout the day, so you better stick with them for the easy stuff.

    You will not fix your system and try things or any amount of piracy.  It will fix you knowing what you're doing and using methods that other people have already understood by the practice and the real real world situations.

    If you want to remove it and do not have to reinstall your XP, you should consider going to a forum where malware removal experts hang out.  You know... people who really know how to actually remove the stuff and did it successfully.

    This means that people have got their systems infected by the malware on goal several times and practical detached until they understand the malware and how it works well enough to write a removal procedure.  They did try them all things for you.

    You can mess around with other things to try that perhaps sometimes could work, or you can follow the procedure who already figured that will work all the time.

    If you faithfully follow the removal instructions and you still have questions, there is link at the bottom of the instructions for further help.  Although everything that has already happened or attempted to apply may have complicated your situation beyond the reasonable expectations of repair.

    Here is the link with the instructions to get started:

    http://www.bleepingcomputer.com/virus-removal/remove-personal-Internet-Security-2011

    It's my contention that, once your system gets afflicted by malware of this magnitude, you should not trust any of current Restore Point.  When finished remove malicious software, all your Restore Points are not trustworthy and you must knock out all and start over with new Restore Points.

    If you want to get your task manager will, navigate to c:\windows\system32 and make a taskmgr.exe and call the copy something like jose.exe.

    Then you will be able to launch jose.exe (double click), and the Task Manager opens.  The malware will not allow taskmgr.exe to be a running process, because he knows that's what you use to try to remove it.  So far, malware knows no jose.exe (this may change).

    You will probably like Process Explorer better when even when you get the hang of it, but you can get your task manager go.

    Do, or do not. There is no test.

    I decided to implement the points for a new puppy instead of a pony!

  • How to resize the activex control?

    I want to dynamically resize an ActiveX control in LV 7.0.  How can I do?

    I tried to manipulate the container manually, using the HWND parent, but although the ActiveX think than its resizing it na not really.  Looks like the window is to be rigged and then the image is cut off?

    Anyway, if there is a solution, I would greatly appreciate knowing.

    Thank you

    Adrian

    Don't know if this can help, but...

    Try right - click at the end of the container on the FP and select Create the property node >...

    If your ActiveX control is like mine which should give you the properties of the container.

    Ben

  • ActiveX controls disappear when VI is loaded in a subgroup of experts with the use of the modal to start dialog box

    Hello

    I have a secondary to a VI (VI1) in which one another VI (VI2) is charged. VI1 is used as a module for an Action step in TestStand. Vi2 has controls ActiveX as ExpressionEdit and Adobe PDF reader etc. VI1 VI2 in charge in a subgroup of experts and calls Dialog.vi Modal start. I put 'Show the front panel when it is called' true to VI1 so that the VI appears when the sequence is executed. During the execution of the sequence and when the VI begin dialog is called VI1, all controls ActiveX VI2 (loaded in the Sub-group of experts) modal disappears. Here is the screenshot of the façade of the VI1 operating sequence:

    This problem occurs in TestStand 4.2.1 TestStand 2010 and TestStand 2010 SP1 (for as far as I tested it.) May occur in older versions too). In the attached file, VI1 is 'ExprEdit Test.vi' and VI2 is 'SubpanelLoad.vi '. The sequence attached is developed in TestStand 2010 SP1.

    How can you solve this problem?

    Thank you

    Ganesh Kumar

    Hi all

    Found the solution to the question . The problem is that the front of the VI in which start Modal Dialog.vi is used should not be open before start Modal Dialog.vi is called. In the files that I have included in my previous post, .vi ExprEdit Test (does not work) had the ability to 'See the façade when it is called' enabled in the properties of VI. It was the origin of the problem. When I disabled this option, all started working well (ActiveX controls do not disappear during the execution of the sequence). I had accidentally turned off in .vi ExprEdit Test (work) that worked. A comprehensive review of the differences between the 2 screws led to find the cause of the problem.

    Thank you

    Ganesh Kumar

  • Problem of event reminder of the registry with Linkam ActiveX controls

    Hello

    I have a problem in configuration reference VI to interface with Linkam ActiveX control with an event callback function to register. I created a VI strictly typed with re-entrant execution, with all the correct connectors, as shown in the picture below, but LabView complains of a broken wire. The only difference between the input and the output seems to be that the result stands as an asynchronous function, and the entrance wants (synchronous) normal function? I can't find any option to make my VI reference become synchronous. Does anyone have any suggestions as to what to try next? Thank you very much

    Davide

    Hello

    Make a right-click on the terminal 'Ref VI' choose 'create the callback VI '.

    Do not try to build it yourself, it never works. :-)

  • Wrap the ActiveX control in a lvclass?

    I am trying to wrap an ActiveX control in a class. I use a Refnum of the automation of the private cluster for containing the reference to the class, create the open instance of ActiveX Automation and the private refnum allows access to the class. Very well. But without the destructor semantics how can I make sure that the ActiveX object is released properly? Also, private refnum ActiveX seems to come back to null when I transition vi at vi. I have to do an automatic open after unbundling the refnum every time?

    Nobody prevents you from implementation of constructor and destructor of yourself. Create a static dispatch VI, which creates an instance of your ActiveX object and create a dynamic distribution VI in order to release it (you can inherit from your class if you need to). The semantics of use your wrapper is the same as working with plain ActiveX refnums: you call your Shredder VI explicitly, you would have to do with "close Reference primitive." I wrapped a full hierarchy of objects this way COM and it works fine. BTW, you can take a look at Endevo GOOP Developer Suite: it simplifies the use with classes and provides a class with the constructor and destructor model, as described above. Unfortunately I have no idea why your automation refnum becomes invalid. Do you use it outside your class and accidentally somewhere close? Maybe OT, but if you need an accessor for the private refnum, you can use a trick to protect to close: wire your original refnum for both inputs of a primitive "Data Variant" and return to the refnum resulting: so you increment the counter of your COM object reference You can (and should) close the refnum safely without affecting your private.

  • The 'Excel.FormatCondition' activeX control class opening

    I am using activeX controls for excellent including the classes Excel._Application, Excel._Workbook and Excel._Worksheet. I used an open refnum of automation of opening of the application class, then I used nodes of property to join the workbook and worksheet classes. Now, I want to use the Excel.FormatCondition class. I couldn't go to class with nodes and its methods, so I use a refnum automation open as before, but I get "Error 3005 occurred at the opening of Automation".

    I found another post with advice to record the commands, but I read that the excel activeX controls need not to be recorded - they work under windows.

    If I do not need to record something, I don't ' know not what. I'm using LabVIEW 8.6 and Office 2007.

    Andrew

    This is not true. As I mentioned in another threadas an example, you get out of the status of the format of the collection after you have added using the Item method. In Excel 2003, which returns a FormatCondition type directly. In Excel 2007, it returns a variant. Therefore, you can use the variant data between the FormatConditions.Item () method and the FormatCondition.Interior property, as I showed in response No. 14, to convert the variant to a FormatCondition type.

  • How to find the references to the ActiveX control

    Is it possible to determine where an activex control is used in a labview project?  I have a moderately important project who have used a combination of ad-hoc XML parsers, including the parser XML ActiveX for Microsoft (MSXML).  I am trying to replace all occurrences of MSXML with of builtin labview VI XML or our own DLL calls that make more complicated sequences of calls to XML-Xerces/Xalan libraries.  I want to assure you that I replaced all references to the MSXML parser without having to inspect all the VI in the project.  I was hoping that I could right-click on a function block "Automation Open" and select the option "Find all Instances", but apparently it is not available because it is for a VI I created.  In addition, I was hoping that if I went to the Project Explorer, it would show that the msxml.dll file was listed as a dependency where I could do a 'find Caller' as a regular dll referenced via a "call library function node".  Does anyone have a suggestion on how I can automate this search?

    Thank you.

    'Find all Instances' is only available for the screws that you create, but you can always find the function of automation opening in your project. Just open your project and open a VI. Then select Edit-> find and replace. In this dialog box, you can search for specific functions throughout the project.

  • Impossible search updates invites to install the ActiveX control to continue the installation of updates

    Original title: could not find ActiveX control so I can install it. Tried to understand the instructions, but no luck

    I need to check the updates, but it tells me that I must install ActiveX Control . He tells me to right click just below the address bar of IE, but I can't yet find it.

    Windows or Microsoft update should give you a small download

    you asking if you want to installation, we are not or should not have box

    looking for him... In addition, open options internet (Control Panel), the Security tab.

    Open the L.Click on the icons (one at a time), select "Default settings",

    Then Privacy tab sites, type microsoft.com & allow, close when through...

Maybe you are looking for