App-V ActiveX

With App-V 5.0 SP2, I was under the impression ActiveX controls could be sequenced rather easily and presented to IE.  I've tried capturing an ActiveX control with the normal and plug-in sequencing options but cannot get the control to load in IE
after being published.    Is there anything special I need to do with the package?

I was hoping to avoid publishing globally.  Here is the app manifest.
<?xml version="1.0" encoding="utf-8"?>
<Package IgnorableNamespaces="appv appv1.1" appv:IgnorableNamespaces="appv1.1" xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:appv="http://schemas.microsoft.com/appv/2010/manifest" xmlns:appv1.1="http://schemas.microsoft.com/appv/2013/manifest">
<Identity Name="Reserved" Publisher="CN=Reserved" Version="0.0.0.1" appv:PackageId="8e65cea4-ca77-4b72-a4eb-ef1b43b45a20" appv:VersionId="1a4f659c-c33e-4278-9f35-a0745d990b9c"
/>
<Properties>
<DisplayName>Symposium ActiveX</DisplayName>
<PublisherDisplayName>Reserved</PublisherDisplayName>
<Description>Reserved</Description>
<Logo>Reserved.jpeg</Logo>
<appv:AppVPackageDescription>No description entered</appv:AppVPackageDescription>
</Properties>
<Resources>
<Resource Language="en-us" />
</Resources>
<Prerequisites>
<OSMinVersion>6.3</OSMinVersion>
<OSMaxVersionTested>6.3</OSMaxVersionTested>
<appv:TargetOSes SequencingStationProcessorArchitecture="x64" />
</Prerequisites>
<appv:Extensions>
<appv:Extension Category="AppV.COM">
<appv:COM>
<appv:x86>
<appv:Class>
<appv:ClassId>{BB710F17-F848-45AD-B1A4-A5244E944770}</appv:ClassId>
<appv:Name>HRCtrl.CtrlManager</appv:Name>
<appv:ProgId>HRCtrl.CtrlManager</appv:ProgId>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:InprocServer>
<appv:Library>[{AppVPackageRoot}]\HRCtrl.dll</appv:Library>
<appv:ThreadingModel>Apartment</appv:ThreadingModel>
</appv:InprocServer>
<appv:Version>15.3</appv:Version>
<appv:ImplementedCategories xmlns:appv="http://schemas.microsoft.com/appv/2013/manifest">
<appv:Category>
<appv:Id>{40FC6ED5-2438-11CF-A3DB-080036F12502}</appv:Id>
</appv:Category>
<appv:Category>
<appv:Id>{7DD95801-9882-11CF-9FA9-00AA006C42C4}</appv:Id>
<appv:Name />
</appv:Category>
<appv:Category>
<appv:Id>{7DD95802-9882-11CF-9FA9-00AA006C42C4}</appv:Id>
<appv:Name />
</appv:Category>
</appv:ImplementedCategories>
</appv:Class>
</appv:x86>
<appv:ProgIds>
<appv:ProgId>
<appv:Name>HRCtrl.CtrlManager</appv:Name>
<appv:Description>HRCtrl.CtrlManager</appv:Description>
<appv:ClassId>{BB710F17-F848-45AD-B1A4-A5244E944770}</appv:ClassId>
</appv:ProgId>
</appv:ProgIds>
<appv:TypeLibraries>
<appv:TypeLibrary>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:Versions>
<appv:Version>
<appv:VersionNumber>f.3</appv:VersionNumber>
<appv:Name>HRCtrl</appv:Name>
<appv:Flags>0</appv:Flags>
<appv:HelpDirectory>[{AppVPackageRoot}]</appv:HelpDirectory>
<appv:Libraries>
<appv:Library>
<appv:Index>0</appv:Index>
<appv:Win32>[{AppVPackageRoot}]\HRCtrl.dll</appv:Win32>
</appv:Library>
</appv:Libraries>
</appv:Version>
</appv:Versions>
</appv:TypeLibrary>
</appv:TypeLibraries>
</appv:COM>
</appv:Extension>
<appv:Extension Category="AppV.COM">
<appv:COM>
<appv:x86>
<appv:Interfaces>
<appv:Interface>
<appv:InterfaceId>{5B4320C9-C728-4ED5-B329-0A80D94DFAB0}</appv:InterfaceId>
<appv:Description>CtrlManager</appv:Description>
<appv:ProxyStubClassId>{00020424-0000-0000-C000-000000000046}</appv:ProxyStubClassId>
<appv:TypeLibrary>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:VersionNumber>f.3</appv:VersionNumber>
</appv:TypeLibrary>
</appv:Interface>
</appv:Interfaces>
</appv:x86>
<appv:x64>
<appv:Interfaces>
<appv:Interface>
<appv:InterfaceId>{5B4320C9-C728-4ED5-B329-0A80D94DFAB0}</appv:InterfaceId>
<appv:Description>_CtrlManager</appv:Description>
<appv:ProxyStubClassId>{00020424-0000-0000-C000-000000000046}</appv:ProxyStubClassId>
<appv:TypeLibrary>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:VersionNumber>f.3</appv:VersionNumber>
</appv:TypeLibrary>
</appv:Interface>
</appv:Interfaces>
</appv:x64>
<appv:TypeLibraries>
<appv:TypeLibrary>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:Versions>
<appv:Version>
<appv:VersionNumber>f.3</appv:VersionNumber>
<appv:Name>HRCtrl</appv:Name>
<appv:Flags>0</appv:Flags>
<appv:HelpDirectory>[{AppVPackageRoot}]</appv:HelpDirectory>
<appv:Libraries>
<appv:Library>
<appv:Index>0</appv:Index>
<appv:Win32>[{AppVPackageRoot}]\HRCtrl.dll</appv:Win32>
</appv:Library>
</appv:Libraries>
</appv:Version>
</appv:Versions>
</appv:TypeLibrary>
</appv:TypeLibraries>
</appv:COM>
</appv:Extension>
<appv:Extension Category="AppV.COM">
<appv:COM>
<appv:x86>
<appv:Interfaces>
<appv:Interface>
<appv:InterfaceId>{0C84104B-DAED-48FD-8768-D21B17A0DB7F}</appv:InterfaceId>
<appv:Description>CtrlManager</appv:Description>
<appv:ProxyStubClassId>{00020424-0000-0000-C000-000000000046}</appv:ProxyStubClassId>
</appv:Interface>
</appv:Interfaces>
</appv:x86>
</appv:COM>
</appv:Extension>
<appv:Extension Category="AppV.COM">
<appv:COM>
<appv:x86>
<appv:Interfaces>
<appv:Interface>
<appv:InterfaceId>{91302921-651D-4609-B636-0930FC9FBF60}</appv:InterfaceId>
<appv:Description>CtrlManager</appv:Description>
<appv:ProxyStubClassId>{00020424-0000-0000-C000-000000000046}</appv:ProxyStubClassId>
</appv:Interface>
</appv:Interfaces>
</appv:x86>
</appv:COM>
</appv:Extension>
<appv:Extension Category="AppV.COM">
<appv:COM>
<appv:x86>
<appv:Interfaces>
<appv:Interface>
<appv:InterfaceId>{DF2B4D03-2E3F-487A-B68C-5877385288A4}</appv:InterfaceId>
<appv:Description>CtrlManager</appv:Description>
<appv:ProxyStubClassId>{00020424-0000-0000-C000-000000000046}</appv:ProxyStubClassId>
</appv:Interface>
</appv:Interfaces>
</appv:x86>
</appv:COM>
</appv:Extension>
<appv:Extension Category="AppV.ActiveX" xmlns:appv="http://schemas.microsoft.com/appv/2013/manifest">
<appv:ActiveX>
<appv:COM>
<appv:x86>
<appv:Class>
<appv:ClassId>{BB710F17-F848-45AD-B1A4-A5244E944770}</appv:ClassId>
<appv:Name>HRCtrl.CtrlManager</appv:Name>
<appv:ProgId>HRCtrl.CtrlManager</appv:ProgId>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:InprocServer>
<appv:Library>[{AppVPackageRoot}]\HRCtrl.dll</appv:Library>
<appv:ThreadingModel>Apartment</appv:ThreadingModel>
</appv:InprocServer>
<appv:Version>15.3</appv:Version>
<appv:ImplementedCategories>
<appv:Category>
<appv:Id>{40FC6ED5-2438-11CF-A3DB-080036F12502}</appv:Id>
</appv:Category>
<appv:Category>
<appv:Id>{7DD95801-9882-11CF-9FA9-00AA006C42C4}</appv:Id>
<appv:Name />
</appv:Category>
<appv:Category>
<appv:Id>{7DD95802-9882-11CF-9FA9-00AA006C42C4}</appv:Id>
<appv:Name />
</appv:Category>
</appv:ImplementedCategories>
</appv:Class>
</appv:x86>
<appv:ProgIds>
<appv:ProgId>
<appv:Name>HRCtrl.CtrlManager</appv:Name>
<appv:Description>HRCtrl.CtrlManager</appv:Description>
<appv:ClassId>{BB710F17-F848-45AD-B1A4-A5244E944770}</appv:ClassId>
</appv:ProgId>
</appv:ProgIds>
<appv:TypeLibraries>
<appv:TypeLibrary>
<appv:TypeLibraryId>{524FB10A-7633-4158-BF3E-5CEAD63BA6FF}</appv:TypeLibraryId>
<appv:Versions>
<appv:Version>
<appv:VersionNumber>f.3</appv:VersionNumber>
<appv:Name>HRCtrl</appv:Name>
<appv:Flags>0</appv:Flags>
<appv:HelpDirectory>[{AppVPackageRoot}]</appv:HelpDirectory>
<appv:Libraries>
<appv:Library>
<appv:Index>0</appv:Index>
<appv:Win32>[{AppVPackageRoot}]\HRCtrl.dll</appv:Win32>
</appv:Library>
</appv:Libraries>
</appv:Version>
</appv:Versions>
</appv:TypeLibrary>
</appv:TypeLibraries>
</appv:COM>
</appv:ActiveX>
</appv:Extension>
</appv:Extensions>
<appv:AssetIntelligence />
<Applications xmlns="http://schemas.microsoft.com/appv/2010/manifest" />
<appv:ExtensionsConfiguration><appv:COM Mode="Integrated"><appv:IntegratedCOMAttributes InProcessEnabled="false" OutOfProcessEnabled="false" /></appv:COM></appv:ExtensionsConfiguration></Package>

Similar Messages

  • C# Winform App Adobe ActiveX Control- Stuck initializing

    Hello,
    I was hoping to get some help on an issue I'm having with an app I am working that utilizes the ActiveX reader libraries.  When I deploy the msi on my machine I am able to display the PDF files I download without issue; all functions of the control are working and I get no errors or response issues.
    However it seems when other users run the same msi I run the control seems to get stuck in an 'Initializing' state.  We were only able to see this when the user was using Reader X.  I have installed versions of Reader from 7 up to X and had no issues viewing the files in the control.  No errors are propagated when this happens.  You can see on othr versions the control seems to start but then freeze and not populate the PDF file.
    Is there anything that could be causing this sort of behaviour?  Perhaps some sort of security preventing the PDF's from displaying?
    Appreciate and feedback on this or suggestions.
    Thanks!

    Just to clarify one point...
    However it seems when other users run the same msi I run the control  seems to get stuck in an 'Initializing' state.  We were only able to see  this when the user was using Reader
    I can actually see when using Reader X a progress bar and the "Initializing" message.  No matter which Adobe installed on the users machine it will freeze in the display pane for the PDF.  I am able to display it no matter the version from 7 on ward.

  • Flash crashes Windows App (using ActiveX Shockwave COM Flash-Object)

    Hi,
    I developed a program via Visual Basic Express 2010 using a flashplayer COM ActiveX object to run some content.
    It happens, that the App crashes telling me that flash32 is the initiator. I can't say when - it crashes at different times, sometimes after an hour, sometimes after 3 days. The program itself runs stable.
    PC: Win7 professional 64, IE9, up to date, nothing else installed (except realVNC)
    Error Report:
    Problemsignatur:
      Problemereignisname:    APPCRASH
      Anwendungsname:    ***.exe
      Anwendungsversion:    1.0.0.0
      Anwendungszeitstempel:    511cc151
      Fehlermodulname:    Flash32_11_6_602_180.ocx
      Fehlermodulversion:    11.6.602.180
      Fehlermodulzeitstempel:    513013da
      Ausnahmecode:    c0000005
      Ausnahmeoffset:    004b1409
      Betriebsystemversion:    6.1.7601.2.1.0.256.48
      Gebietsschema-ID:    1031
      Zusatzinformation 1:    0a9e
      Zusatzinformation 2:    0a9e372d3b4ad19135b953a78882e789
      Zusatzinformation 3:    0a9e
      Zusatzinformation 4:    0a9e372d3b4ad19135b953a78882e789
    Last week I updatet flash from 11.4 to 11.6 -> same problem.
    Today I updatet it to 11.7 -> same problem.
    Some weeks ago we had to replace the old machine completely using winXP 32bit, flash 9 or 10 (not sure, think it was 10).
    1. should I try an older version of flash? found some similar problems using the IE, but I dont use the IE and these threads have no solution.
    2. how to enable a flash error reporting in this VB-Flash solution?
    Thanks and greetings!

    1. "User-Agent Strings"
    Microsoft "rewrote" the User-Agent Strings for the abomination they call their latest and greatest browser. User-Agent Strings are what websites use to identify the browser you're using and provide the proper content for it's browser engine, like ActiveX stuff, and Flash or HTML5 video. Thanks to the geniuses in Redmond, WA, the User-Agent Strings for IE11 (which has a Trident engine), ID it as either "Gecko" (Firefox) or "Webkit" (Chrome). Problem is: when the site the directs to the content for one of these two engines, the Trident engine in IE can't intepret it and the site then sees IE as an "unidentified" browser.Microsoft has no immediate plans to "fix" the mess they've created.
    2. Chrome is a 32 bit browser, and will identify as such, including the plug-ins in it.
    IE uses the plug-in from the SyWOW64 folder (WOW=Windows On WIndows - which runs 32 bit apps in the 64 bit environment)

  • Can anyone recommend a Fixup to change any Pantone names in a PDF from C to U?

    Hi I have tried running several pre-flights and fix-ups to analyse a file and change the colours within a PDF from either Pantone "C" to "U" or "U" to "C". It seems to flag a warning in the pre-flight but when I try to use a fix-up to change the names and colours it says that no issues were found and in the output preview of the Plates they remain un-changed. Any ideas ?????? 
    Regards
    Tracy

    There are several ways to do this.
    It seems to me that the easiest would be via SQL toolkit. Then you can open your database in LabVIEW and write directly to it.
    You have to use ODBC Source administrator or the equivalent to define a global definition of the data source. Use a system DSN to describe / define the path to the Access database you want to write into.
    I'd like to find out how to programmatically change the db file to which the DSN points to. Right now, I use one System DSN to point to an Access db and copy over the db file the specific db I want to use at the time.
    Another way is to use Access as an ActiveX server, from LabVIEW.
    We have two VBA books here, plus of course the VBA on-line documentation and the LabVIEW on-line help and examples. The Ac
    tiveX chapter in the book "LabVIEW Advanced Programming Techniques", Bitter, et. al. and the ActiveX examples in the LabVIEW help were the most helpful. I was trying to interface a LabVIEW executable app, an ActiveX server, with Excel VBA though. Using Access as the ActiveX server may or may not be easier. Again there are SOME good examples. The specific version of Access you have may expose different properties and methods than those shown in the examples, however, so you have to be careful.

  • Re: Forte /FileNet integration

    Hi Jelic,
    We, at the County of Alameda, are using Forte and FileNet for some time
    now.
    As I was not clear on what specific interface issues you are dealing with I
    thought it is a good idea to decribe what we are doing and hopefully that
    may answer some of your questions.
    For now, we are using FileNet's workflo language i.e. WFL scripts for
    interfacing with FileNet.
    The interfacing issues are :
    1. Logon to FileNet on the client (Win95)
    For logging on to FileNet we are currently using a C program which is
    launched by our Forte application and is passed the Username, Password.
    This program gets the window handle of the Logon Window and pokes in the
    username and password in the respective fields and logs on. Its a hack but
    it works well.
    2. Display Images in FileNet's Image viewer - we use Windows DDE.
    3. Indexing of documents both scanned and generated.
    We have a document generation system which uses a FileNet macro for MS-Word
    to save a document to FileNet. We also use FileNet's Scanning software to
    scan documents. Both of these use a barcode to facilitate indexing. The
    Indexer Program written in Forte launches a WFL script to get the
    barcode/docID pairs from FileNet's distributor queues and indexes it with
    the application database. It also laucnhes another WFL script which removes
    the entries from the distributor queues and puts it into a error queue if
    it was not indexed.
    Going forward, we are now working on using WAL API to interface with
    FileNet.
    1. For FileNet Logon and Display : we plan to wrap C calls implemented as
    DLL functions.
    2. For the Indexer program too, we plan to wrap all calls we need in C
    implemented as a DLL. Since the WAL API is available for Unix (HP_UX in our
    case) we may create a library on Unix and run the Indexer Application as a
    service object instead. This is one of the reasons we are not considering
    using ActiveX.
    Hope this helps.
    Nitish Khanapure
    Sage I.T. Partners
    (415) 3927243 x313
    Email : [email protected]
    From: Jelic, Nenad <[email protected]>
    To: 'Harry Richards' <[email protected]>; ', [email protected]'
    <,[email protected]>
    Cc: Ngai, Stuart <[email protected]>; Low, Louis
    <[email protected]>; Jelic, Nenad <[email protected]>; Kapauan,
    David <[email protected]>; '[email protected]'
    Subject: RE: Forte /FileNet integration
    Date: Tuesday, February 10, 1998 12:04 PM
    Thank you for quick response. We are using
    VB app with ActiveX controls and FileNet Image viewer(connected through
    DDE) = CLIENT
    accsessing FileNet IMS and Oracle DB = SERVER that is working very well
    VB App + FileNet ActiveX Controls (client)
    <------------TCP/IP-----------> FileNetIMS + ORACLE (server)
    POINT 1:
    Our intend is to replace VB App (written by somebody else) with Forte.
    I've got tech. notes (SMALL prototype) from Forte consultant (Valerie
    Limpan)how to implement ActiveX controls on server side because we don't
    like to use ActiveX on each desktop, only on server side. But this is
    not so common(Forte recommends using ActiveX controls with window
    classes on client side) and I am afraid to go with a real BIG project
    using something that is not proven very well ?
    Forte(Client) <-----> Forte + FileNet ActiveX Controls(server1)
    <------------TCP/IP-----------> FileNetIMS + ORACLE(server2)
    POINT 2:
    Probably, we can use WAL(C libraries) instead ActiveX controls, but from
    pdf files I can not find any example. 1300 pages. Do I have to print all
    of this to get better understandig ?
    POINT 3:
    Also, Is FileNet willing to support us using ActiveX controls inside
    Forte dev. enviroment and other way round?
    POINT 4:
    Is FileNet Panagan suite of products will make any difference to our
    problem ?
    Sorry if some of this statement are wrong. My experience with both
    products is limited, but not with ActiveX and OO.
    Again, thank you for your quick response. May be this more detail
    explanation will help you to find some answers.
    Regards,
    Dr. Nenad Jelic
    (416)359-6560
    From: Harry Richards[SMTP:[email protected]]
    Sent: Tuesday, February 10, 1998 11:36 AM
    To: Jelic, Nenad
    Subject: Re: Forte /FileNet integration
    I have just joined Fort&eacute; from FileNET and so have a view on both
    technologies, although I have not actually done any integration work.
    Which
    filenet products are you working with ?
    You will find that both CSC and Sage, who host this mail forum are
    involved
    with or have already completed some integration with various filenet
    products.
    Regards,
    Harry Richards
    At 10:01 AM 2/10/98 -0500, you wrote:
    We are trying to integrate Forte with FileNet software. Any experincein
    real projects?
    Using FileNet or any other ActiveX controls on server side ispossible,
    but is not so common.
    Regards,
    Dr. Nenad Jelic(416)359-6560
    [email protected]
    ----------

    Hi Satish
    For information on Groupware Integration with CRM please refer to the link : http://help.sap.com/saphelp_crm50/helpdata/en/44/a0178800cd4f21e10000000a1553f6/frameset.htm
    Also for integration of CRM Calendar with Groupware Calendar refer to the link : http://help.sap.com/saphelp_crm50/helpdata/en/bd/ad403d9e321d72e10000000a114084/frameset.htm
    Regards
    Note : Please award points if the answer is helpful.

  • Event Structure/UI Help

    Hello,
    I'm stuck.....I am having some trouble figuring out how to make my attached VI behave as needed. The top level VI "EventStructure.vi" is a front panel UI interface to a label printing app (using ActiveX). When the VI is loaded it sits in the internal while loop until either the Print or Exit front panel buttons are pressed. If the "Select Product" drop down has a value change I would like it to go out to the particular label file for that product and read a Serial Number variable from the label file and report back the serial number to the front panel. I would like to have the VI front panel hold that serial number until there is another value change on "Select Product" but right now it only holds it on the front panel until the next time through the while loop. Also, the string containing the path to the label file only holds in memory until the next time through the while loop where it is cleared. Is there any way to have these values hold in memory and only change when there is a value change on the "Select Product" combo box? I do understand that this behavior is the general way Event Structures work but I am unable to figure out a better way to do this without using an Event Structure. The sub-vi "GetNextSerialNumber" calls an external application using ActiveX and it takes a while (4-5 seconds) for that application to load and process the ActiveX commands so I only want to call the external application when there is a value change on the "Select Product" combo box.    
    Solved!
    Go to Solution.
    Attachments:
    EventStructure.vi ‏32 KB
    ActiveX_Print.vi ‏17 KB
    GetNextSerialNumber.vi ‏16 KB

    You need to store any values you want to retain in shift registers. This will allow you to pass the value from one iteration of the loop to the next.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Problem using ActiveX for excel app to determine row/col no.s

    hello,
    I would like to develop an app, which would find out the total no. of rows and columns from a given excel sheet and read out the data in the same. I have made use of few vi's I found on forum, but having trouble runing them,
    can anyone please suggest me what could I be doing wrong? I have never used activex before...
    Now on LabVIEW 10.0 on Win7
    Solved!
    Go to Solution.
    Attachments:
    excel used range.vi ‏25 KB
    test.vi ‏19 KB
    read_excel_values.llb ‏382 KB

    Hi
    Yesterday I sent an email to a guy, explaining how to install it. Download the toolkit and the instructions I have attached and you should be fine.
    Regards,
    Even
    Certified LabVIEW Associate Developer
    Automated Test Developer
    Topro AS
    Norway
    Attachments:
    _Excel.zip ‏1393 KB
    Howto Install Excel Toolkit.pdf ‏1270 KB

  • Using activex component in openGL app:  mouse event issues.....

    i'm trying to get the Flash ActiveX control to work in an
    OpenGL app. so far i've managed to get the bitmap data and map it
    to a texture succesfully. but i'm having problems getting the mouse
    interaction to work.
    i get an hWnd from IShockWaveFlash's IOleWindow. when i send
    mouse messages to it, the mouse is interpreted correctly by
    actionscript (for example, i have a custom mouse cursor tracking
    _xmouse, _ymouse which works fine).
    however, buttons do not behave correctly. rollover is
    erratic, and only in rare circumstances can i get a button's
    onPress handler to fire.
    am i sending the mouse events in correctly? any ideas of any
    other way to send them in?

    Thank you for you mail,
    After I read this article
    http://digital.ni.com/public.nsf/3efedde4322fef198​62567740067f3cc/610540bb3ea4ebdd862568960055e498?O​penDocument
    I realized that ActiveX events are not supported on CVI 5.01 at all since
    its introduced as a new feature of CVI 5.5
    "Azucena" wrote:
    >Daniel,>>Have you tried the function CA_RegisterEventCallback function?
    (I am using>CVI 5.5)>>This function is used by the functions generated by
    the Automation>Controller Instrument Driver Wizard.>It is not intended to
    be used directly.>>It basically registers a callback for an ActiveX Automation
    server object>event.>To register the callback, you must specify the CAObjHandle
    of the server>object from which you want to receive events.>>W
    ith CVI 5.5,
    there is an example for IE with Active X under the>samples/activeX directory.>>Hope
    this helps,>>Azucena>>"Daniel Bentolila" wrote in message>news:[email protected]..>>>>
    Has anybody tried to capture an ActiveX component event in a CVI>application>>
    ?>>>> for example I've created a new instance of the Internet Explorer>application>>
    from the CVI , using the ActiveX Automation controler I choosed the>Microsoft>>
    internet controls then I selected IWebBrowser2 and the IWebBrowserEvents2>>
    classes and generated the fp file for the CVI.>> Under the the IWebBrowserEvents2
    I see there are events fucntion for>example>> OnQuit, and I wanted my CVI
    app. to attach the quit event when the user>closes>> the IE window.>> Now
    at this point I expected to find some mechanism that let me to install>>
    some callback function where I can put my customised code to the quit>event,>>
    somehow I have to tell the IE to call my function whenever the OnQuit>callback>>
    fun
    ction is attached and I don't know how to do this.>>

  • App says "Evaluatio​n Copy" but ActiveX controls are not evaluation copies.

    App has been running for 3+ years in a Win95 machine. Just moved to Win98 machine and now "Evaluation Copy" appears in app. I have copied the two OCX files from the Win95 machine and registered them on the new machine. I purchased ComponentWorks 3 years ago - I never had evaluation copies of these OCX files. Could this be a Win95 to Win98 problem?

    I doubt that this is a Windows problem; there are several reasons why an ActiveX control could turn to evaluation mode (see KB link below). I would suggest that you uninstall the OCX controls from your new computer and instead run the ComponentWorks installer for proper installation/registration.
    If you have version 3.x or later of the CW controls, you could also run the Measurement Studio License Fixer Utility found in the following Knowledgebase article:
    http://digital.ni.com/public.nsf/websearch/86256A4​7004E16D186256A99007BEFB7?OpenDocument
    This utility will help you diagnose the license state of your controls and will try to fix any broken licenses. Please read the KB carefully as it may not apply to your particular setup.
    If none of the solutions off
    ered here works for you, please email us through http://www.ni.com/ask so we can assist you in a more direct way.
    Regards,
    Azucena Perez
    National Instruments

  • Making ActiveX Server with App Builder

    OK I am writing a program in C++. I want the GUI to be in Labview and I need the C++ program and Labview GUI to communicate. So I used the app builder to create an ActiveX Server. So how do I use this? Do I use the GUI.tlb instead of the normal labview.tlb? Do I still create an application reference to Labview or do I create an application reference to GUI.exe since this is my executeable now? I can't find much documentation on this at all... Please help!

    > OK I am writing a program in C++. I want the GUI to be in Labview and
    > I need the C++ program and Labview GUI to communicate. So I used the
    > app builder to create an ActiveX Server. So how do I use this? Do I
    > use the GUI.tlb instead of the normal labview.tlb? Do I still create
    > an application reference to Labview or do I create an application
    > reference to GUI.exe since this is my executeable now? I can't find
    > much documentation on this at all... Please help!
    Switch over to using the GUI components that you mention. Think of it
    this way, your C++ program could need to use both LabVIEW and GUI. For
    that to work, most of the connection pieces have to be specific about
    what they are dealing with.
    Greg McKaskle

  • Access Java app message loop from ActiveX control running in JNI

    Anyone know how to access a Java application's message loop from inside JNI code?
    Through the (JNIEnv *env) or (jobject obj) parameters maybe?
    I've got an ActiveX dll that I'm running via JNI. The ActiveX dll creates an IP server on a separate thread. When another process connects to the IP server I need to PostMessage (MS Windows term) from this IP server thread to the thread that the Java application is running on.
    It appears the Java application's message loop is not present / available in the JNI code and consequently the message is never posted from the IP thread to the JNI / Java App thread.
    Of course I can manually add a message loop to the JNI code and the PostMessage works just fine. But then the message loop is executing and the Java application is effectively blocked and becomes unresponsive because the JNI method call never returns as its busy running this while loop doing a GetMessage --- DispatchMessage inside the ActiveX dll.
    Maybe JNI is not really intended or this purpose and it's just not possible?
    Thanks.

    Hi Charbs, thanks for the reply.
    I've done a bit more investigation, my application doesn't display any content if I set wmode to direct, even when I try and play a very simple .swf that in no way will be using stage3D.
    I'm now assuming that setting direct wmode forces the .ocx to attempt rendering using Direct3D regardless of whether I use any Stage3D or not.  It would be interesting to find out if it is possible to set wmode to direct, and disable any use of Direct3D, although I suspect that setting wmode to direct would at least use Direct3D as its viewport regardless of any type of display generated by the swf.
    I will investigate the Event.ERROR suggestion, but I'm not a Flash/AS programmer at all, I wouldn't know wher to start so this might take a while - unless any of you helpful souls might knock something up to output/log any error messages from a simple stage3d swf?
    Also, I suspect that how I currently capture the display output and then transfer that to my own Direct3d texture/surface might not be compatible with how direct mode works.  Is there any in depth  technical documentation for how the ocx or projector handle direct wmode?

  • Is it possible to embed an external control (eg ActiveX) into a Flex app?

    I'd like to build an app, and Flex seems to be a good option.
    The Flex stuff would be hosted in an application within the Adobe
    ActiveX Flash Player. The communication between the hosting
    application and the Flex application would be possible via the
    ExternalInterface. However, I'd need to embed a special control (in
    fact a word processor) in one of the panels of the Flex
    application. Is there a way to do it? It could be a browser window
    as well.
    Thx

    I am new to flex myself but as musch as i know and if i have
    rightly understood your problem than if the control is compatible
    to flex ie: written in action script version supported by the flex
    version you are using than you can create a library project and add
    the action script code to it. now add the flex library project or
    the resulting .SWC file to your original project's library build
    path. your new control will apear in the custom controls
    list

  • Deploy ActiveX with App Builder

    1. When an ActiveX component is part of my application, does Appp Builder regiter it on the target machine?
    2. If I want to deploy another ActiveX component (not used inside my application), how can I register it on the target machine?
    3. Is it possible to install the main executable in one subfolder of installation folder?
    4. Where can I find details about Application Builder settings?
    Tank you in advance
    LV6.0.2 - w2k and w98

    1. No, you have to write a short program to call regsrv32.exe to register it.
    2. See last half of answer to question 1.
    3. Don't know, give it a try and see if it works.
    4. There is no good documentation on the app builder. If you have specific questions, this is a good place to ask them.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Flash ActiveX in C++ app - how to communicate?

    Hello everybody!
    I think that most of the people here on this forum will not be familiar with C++, but familiarity with Flash ActiveX controls is actually more than enough to help me!
    Here is my situation. I'm doing some desktop application (C++), and I want to use some fancy graphics for GUI, and I think flash would be the good idea. Possible solutions include using GDI (too primitive), OpenGL (too complex for my task), Silverlight (not well supported yet) and Flash - which I will probably choose. And I need your help with some questions.
    I'm using Visual C++ (MFC), so I just placed the Flash ActiveX control on the form, then loaded the SWF with put_Movie()/Play(), and now trying to communicate:
    A) To communicate from flash to C++, e.g. to report when the button inside SWF is clicked. I think FSCommand is the solution here. Please tell me if any other methods exist.
    B) To communicate from C++ to SWF - some mechanism to fire events in C++ and catch those events in flash (ActionScript). This is the part where I don't have any answers and need your advice.
    Any kind of help would be much appreciated!

    Still no reply.
    I am waiting for any clue.
    please help, I need it urgently.

  • Embedded ActiveX in a Flex app

    We have a requirement to embed a signed ActiveX control in
    both a Flex and an AIR application. Flex does not support HTML
    content, but AIR does, but it still filters out the Object tags. We
    are looking for some help to see how we can achieve this, either
    via a custom component or a hook available to make this possible.
    We've explored the iFrame approach, but have run into more issues
    than solutions with that approach.
    Thanks!

    Hi Cnunciato,
    Can you please expalin a bit more the whole process with which i willl be able to use activex in flex and which will also help in hoating activex in IE.
    If you could provide some link to some example or some sample code , i would be highy grateful.
    Thanks
    Vasu Gulati.

Maybe you are looking for

  • Pivot Table contains HTML

    Does anyone have any suggestions for how to handle HTML displayed in a pivot table field? I either need to strip the HTML tags or parse the value, server-side in Project Online, or client-side in the Excel file. Has anyone dealt with this before? Als

  • How to avoid outputting goods receipt

    Hi, iam printing a goods receipt with output type WE01 thru MB90 How to avoid outputting befor printing it?? Regards Krishna

  • How to produce html report

    Now I designed a report with runtime parameter form. When I run this report in client/server mode, it failed. So I deleted the runtime parameter form, and try it again and I succeed to produce a html report in client/server. But the runtime parameter

  • Question on applications and "erase all content and settings"

    Today my Dad bought an iPhone - wahooo! Now I got his old iPod touch and I try to delete all his content. But I'd love to have the apps he paid for still on my iPod - how to do that?

  • How can I make songs shuffle in individual playlists..?

    I want them to shuffle so when I burn them onto CD's they will be shuffled...but on the playlist, they are still organized into artists and albums. How can I make this stop?