LabVIEW as ActiveX Client of Word 97 -- need just a little more info!

Am using the word.llb with LV as a client of Word 97. I've browsed the bookstores but can't find any answers. I'm looking to modify the Word 97 program by saving the written document (as .txt not .doc) and closing out Word. Where do I go to find the correct values for setting parameters like NoPrompt in the Save Invoke Node under Documents? As you can see, am very novice level with ActiveX.

Can't answer straight out but can give guidence.
The ActiveX stuff is genearally aranged the same way as the drop-down menus. It you can find in the drop-downs, a similar approach can be used to do it via activeX.
Another clue.
Install help for VBA. It will show you how to do things in VB and the same aproach used in their examples can be used in LV.
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • LabVIEW as ActiveX client

    I am trying to transfer data from application written in Borland C++ to LabVIEW (such that LabVIEW will graph the data in real-time). I thought of using LabVIEW as an ActiveX client while creating a ActiveX server in my C++ application. I could not find any info or example how to perform that, though I found an example for LabVIEW/CVI (for both client and server).
    Any idea?

    Well, there is a limit to what I can do from here - I'm not sure how the code is all put together. Is the UI code important? If not, it would be best to see if you can remove it (comments, #if, delete, etc) and recreate the UI in LV.
    I'm not a Borland user but creating a DLL usually involves creating a DEF file to define the functions you want to export from your DLL and configuring the project to build a DLL instead of an EXE. You'll also need to make sure any functions you want to export are wrapped in extern C, like this...
    extern "C" {
    void foo();
    Otherwise the C++ compiler mangles the name.
    I don't know how hard that will be for your application.
    The other thing to consider is to recreate the parts in LV. It sounds like the card already has a DLL device driver that your EXE is calling. If so, then you could create some VIs that just call the driver DLL and have LV do the data logging and display. You might also check with the manufacturer of the card to see if they have a LV interface already built for it. What is the card, by the way?
    Brian Tyler
    http://detritus.blogs.com/lycangeek

  • Need just a little help connecting to our library's wireless access point

    Our local library has wireless access, but in the Airport menu, it shows as unsecured (no padlock). But it does actually require a password, which I have, but since their wireless service looks unsecured, I don't get a menu asking for the password. I also get no messages from Airport about not being able to connect. It's like nothing happens.
    Any ideas?
    Thanks

    I haven't tried it with Safari being open. I just usually try to connect via the Aiport menu bar item. Then when I'm connected, I run the app I need.
    Thanks for the reply. I will try it having it open tomorrow and see if anything happens.

  • MSI NX8500GT 256MB...need just a *bit* more power...

    I recently purchased Rome Total War to kill some time while my XBox 360 is being repaired.  The game runs flawlessly on the highest settings with one tiny exception - when I increase game speed to 3x on the tactical map, the game becomes nearly unplayable.  Even mouse and keyboard become slightly unresponsive (making it very hard to go back to normal speed).
    I have the NX8500GT-TD256E (http://global.msi.com.tw/index.php?func=proddesc&prod_no=1198#) with core overclocked to 576Mhz, DDR2 at 512Mhz.  I have found that overclocking much higher produces terrible instability.
    Should I purchase another of these cards and go SLI?  Or would I be better off spending the $40 or so more and getting an 8600?

    Quote from: jason str on 01-April-08, 23:30:14
    Good choice.
    Better than 2 8600s in sli by far.
    Make sure your power supply has a pcie connector to power the card first though. Usually labeld but not always its a 6 pin plug.
    Yeah, it does.

  • Calling Microsoft word speech in LabVIEW through ActiveX

    hi
    Yesterday i had posted 1 question , how to get the output of some other programme in LabVIEW. Well. i have found out the answer. This can be done by using ActiveX. For this the programme also must be ActiveX enabled.
    I wanted to use the microsoft Word Speech in labVIEW through ActiveX.Since microsoft word is also ActiveX enabled, this can be called.
    But the question is HOW????????
    Help me out of this
    Somil Gautam
    Think Weird

    If you want to give voice commands to LabVIEW, you might want to read this blog
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • Exporting figures to word from labview using activex??

    Does anybody know how to export figures into MS Word, XP edition from LabVIEW using activex. I am not using the report generation toolkit...dont have it....help wld be appreciated
    kuttu

    Here are some examples you can use. they all use activeX. One is even a toolkit I got from somewhere.Try these and if you have any more questions let me know.
    Joe.
    "NOTHING IS EVER EASY"
    Attachments:
    word.zip ‏1226 KB

  • Problems using Labview as ActiveX Server

    Hello,
           I have been having difficulty using Labview as an AcvtiveX server. I have reviewed all the postings on this subject and most are either pre Labview 8.2 and thus do not account for the changes made between 8.2 and 8.5 which broke the Activex server functions. I have looked at the recommendations for changing the to code to export (exported vi's in a DLL or Source distribution) and have tried these with no success. The closest example I have found was posted here http://forums.ni.com/ni/board/message?board.id=170&thread.id=283417 the example code they posted does ont work for me and still generates and error 3005.
          What i need is simple. I want to turn my applicaiton into a Vi server.. Expose a vi that acceses elements in the Vi server.. (controls, queues, Globals etc) that are in the Vi server context. I would then like to build a vi .. or dll that calls the 'exposed' vi in the vi server to pass data to or from the vi server. The V test.zip example file in the above indicated post is a pretty good example of this .. it just does not seem to work when i build it in 8.5. Are there any GOOD and 'current' examples of using labview as the ActiveX server (Compiled) and calling exposed vis from an external application Labivew, Visual Basic.. etc??  I am only interested in cases where Labview is the Sever. or both client and server.
           I have used a tool "ActiveXplorer" to examine the registered "exe" when the viserver is run. It always shows that there is no Type Library associated and the object is not creatable. There is a .tlb created by the project build however, where as the previous version 8.2.1 of Labview did not build that correctly. I have also tried this on 8.6 with similar error 3005 generated. sooooo what am i missing?
          Thanks
           Louis Ashford

    Mike,
           Thank you for your response to my question. The problem is that the example you site does not use the Labview vi as the Server. Excel is actually the vi server and the automation open is using and excel automation object. I am sure that Excel creates proper automation objects .. Labview however does not seem to. So while this example shows how labview can function as a client it is not an example of a compiled Labview Sever being accessed by a 'laview vi'. Possibly I am not looking at the vi that you are thinking of.
           The examples i am aware of:
                        "ActiveX Event Callback for Excel.vi... (Excel is server not Labview vi)
                        "ActiveX Event Callback for IE.vi (same Labview vi is client)
                        "Write Table to XL.vi" ( again excel is the server)
                        "3D Graph Properties - Torus.vi" (accesses an activex Control 'not' and Activex EXE)
                        "3D Lorenz Attractor Draw at Compeltion using 3D Curve.vi (Uses an activex  control not activex Exe server)
                        "3D Parametric Surface - Ribbon.vi (Uses an activex  control not activex Exe server)
                        "3D Surface Example - Fluctuating Sine Wave.vi (Uses an activex  control not activex Exe server)
                        "Excel Macro Example.vi (Uses excel as automation server..not Labview)
                        "FamilyTree.vi (uses MSComctlLib.ITreeView object not Labview as server)
                        "SlideShow.vi" (uses PowerPoint._Application not Laview as server)
          Most of the posts I have seen are for versions prior to  Labview version 8.2 (where the ActiveX server was broken) I have seen only a few posts that actually address the issue i am talking about. however thus far no real solution has been offered. I get the same results when compiling and testing this with 8.6..  as well. So have you tried this Mike? Possibly i am missing something very simple..
          The example i did find and gave the link to is a pretty simple one. This does not work on my machine at all. You can select the automation server that is registered with windows after running the server one time and this then breaks the client vi.. I have found by reselecting the GetViReference property node in the Client vi that it will the 'fix' the client vi as far as labview is concerened and it no longer shows and error. Now when you run the Client vi it will infact find the vi server and will launch it ok. However. The open automation object then hangs.. for quite some time then returns the error
    "Error -2146959355 occurred at Server execution failed
     in Client_reader.vi" Obviously the automation Exe (server) was seen because it was opened yet it did not return a valid reference so the subsequent property nodes in the client.vi will fail. Something is wrong with Labviews opening of or creating of automation objects..
              Thanks,,
                    Louis Ashford

  • Read an AutoCAD drawing In Labview using ActiveX

    I want to read an AutoCAD drawing (.dwg) in the LabVIEW using Activex
    plz send me the procedure for it & the Library files that will be required to get the objects.

    Had to change the labview background color. Here is an image of a dwg file inside the activex control.
    Attachments:
    autocad dwg document inside labview.PNG ‏113 KB

  • Instant client basic package usages needed

    Hi,
    I have installed oats in my laptop in windows xp operating system which is using the default database 10g express edition that comes along with the installation process of oats.
    Now i want to use the 11g database which is in oel5 in my desktop
    Both of the system are in a same network
    in order to connect,oats and 11g, the instant client basic package is needed and also the odbc supplement and i have downloaded both of the packages and extract them to the same directory in windows xp and the necessory changes have been made in system environment variable also
    when performing the system DSN test process it is failed and the error is occured TNS no listener
    help me pls

    I recommend that you do not install Instant Client on your laptop at all.
    Instead, use the Oracle client that is included in the 10g server.
    It is difficult to have more than one Oracle installation on one Windows machine, because Windows is not designed as a multi-user OS.
    All you have to do is change the connection string to point to the other database (the documentation of oats, whatever it is, should tell you how).
    Yours,
    Laurenz Albe

  • HT4759 In order for me to take advantage of transferring files, music, docs I need a new mac 10.5 or later. My computer is 10.4.11. So in other words I need to buy a new computer? To be able to use icloud sufficiently.

    In order for me to take advantage of transferring files, music, docs I need a new mac 10.5 or later. My computer is 10.4.11. So in other words I need to buy a new computer? To be able to use icloud sufficiently?

    Maybe, maybe not.
    Get more information about your computer. Go to the Apple in the upper left corner of any window, then "About This Mac", then "More Info..."  Copy and paste the information here, but omit the serial number and Hardware UUID (if present).
    For full iCloud you need 10.7  But the question really is, do you need all the things it does?  I mean really?  Oh, you don't mention if this question is in conjunction with some device you own. To whom and how are you transferring files?

  • NVIDIA control (Shadowplay mostly) with LabVIEW via ActiveX - Does anyone have documentation?

    Hi Everyone,
    I'm looking to capture my monitor video at around 30fps. ShadowPlay works well with my graphics card, and I've found that there is an ActiveX Library on the PC. The attached screenshot shows an example code for 5 seconds of capture. 
    Shadowplay only captures one monitor but I want it to capture both, or make two videos (one for each monitor) preferably. Although a possible work around would be recording one at a time but being able to programatically change between the two. The Shadowplay library is: ShadowPlayServerLib and the NVIDIA Library is: NVI2Lib (I presume this is NVIDIA but could be wrong)
    I can't find any documentation on the activeX commands so I'm struggling to know what inputs and outputs of the property nodes should be. Does anyone have any? A search of the internet brings up my own forum post on NVIDIAs website: 
    https://forums.geforce.com/default/topic/805560/geforce-experience/shadowplay-activex-documentation-...
    Any help on the NVIDIA/ShadowPlay side of things would be great, alternatively any ideas for capturing video at 30fps (I tried to use .NET to capture the screen shots to png files but it only managed 2.5fps without saving them)
    Many thanks
    Attachments:
    NVI class.png ‏27 KB
    shadowplayActiveX.png ‏32 KB
    ShadowPlayCapture.vi ‏12 KB

    Hi Woody247,
    Here is brief overview to help using LabVIEW with ActiveX:
    http://www.ni.com/white-paper/2983/en/
    Here is an interesting example that could be useful to your application's functionality 
    https://decibel.ni.com/content/docs/DOC-41144
    Regards,
    Mark 
    Applications Engineer Intern
    National Instruments UK and Ireland

  • What client software do I need to use oracle? I am a student teaching mysel

    Hi, this is probably below eveyrone else but I am a complete novice with oracle and have never used it. But my teacher assigned me to install this on a SLES10 Linux machine and populate its database. My friend is going to help me witht he later but we just barely managed to install the majore database software on saturday adn that to like 8 hours for us. But now I hear we need to install some kind of client software to really use the database we installed. I mean we can type in some kind of address and change settings but what client software do we need? I look for the client but like 20 diffrent versions pop up and I'm not sure what to use. If this helps heres what computer it would be on.
    Laptop, on a Sles 10 Linux OS which is running of of VirtualBox. We downloaded and installled the latest oracle database software. 11. So now what?
    Please if you reply email me at
    [email protected]

    Hi ,
    What sort of student you are ? I meant.. are you going to study DB administration or Development.?
    IF DB Admin, you can use the sqlplus commmand line tool to study administration or the Enterprise manager database control provided with oracle. You can configure that.
    If for development, you can use the free tool from oracle -> sql developer or you can use thrid party tools like toad...
    HTH
    Mahesh.

  • Controlling CANoe TestCases in LabVIEW over ActiveX

    Hi,
    I want to run CANoe TestCases in LabVIEW using ActiveX.
    Handling envVars and sysVars in CANoe was not a big deal and there are a lot of examples here.
    But handling TestCases is quite difficult. The CANoe help file shows this way in the object hierarchy:
    Application
    Configuration
    TestSetup
    TestEnvironments
    TestEnvironment
    TestModules
    TSTestModule
    TestSequence
    TestCase
    But I didn't find any way to realize it. I ended up in the following:
    IApplication3
    IConfiguration4
    ITestSetup
    ITestEnvironments
    ITestEnvironment
    ITestSetupItems
    ITestSetupItem
     ITestSetupItem is an object without any methods. I don't know how to access the TestCases without the linking objects in between.
    Greetings,
    Ludwig.
    Solved!
    Go to Solution.

    I've solved the problem with the help of Vector Support. They send me the following C# Example:
    CANoe.Application mApp = new CANoe.Application();
    CANoe.Configuration mConf = (CANoe.Configuration)mApp.Configuration;
    CANoe.TestSetup mTestSetup = (CANoe.TestSetup)mConf.TestSetup; //Test SetUp Window
    CANoe.TestEnvironments mTestEnvs = (CANoe.TestEnvironments)mTestSetup.TestEnvironments;
    CANoe.TestEnvironment mTestEnv = (CANoe.TestEnvironment)mTestEnvs[1]; // Test Environment (*.tse File)
    Console.WriteLine("Name " + mTestEnv.Name);
    CANoe.TestSetupFolders mTestSetupFolders = (CANoe.TestSetupFolders)mTestEnv.Folders;
    CANoe.TSTestModule mTSTestmodule = (CANoe.TSTestModule)mTestEnv.TestModules[1];
    Console.WriteLine("Name " + mTSTestmodule.Name);
    CANoe.TestSequence mTestSequence = (CANoe.TestSequence)mTSTestmodule.Sequence;
    Console.WriteLine("TestSequence Count " + mTestSequence.Count);
    CANoe.TestCase mTestCase = (CANoe.TestCase)mTestSequence[1];
    Console.WriteLine("Testcase Name " + mTestCase.Name);
    mTestCase.Enabled = false; // deactivate testcase - XML and structured NET module only.
    //CANoe.TestReport mTestReport =(CANoe.TestReport) mTSTestmodule.Report; // Access To report
    CANoe.Measurement mMeasurement = (CANoe.Measurement)mApp.Measurement;
    if (!mMeasurement.Running)
    mMeasurement.Start();
    mTSTestmodule.Start();
     I've realized that you can cast ActiveX object references to another child class in the following way:
    This was the correct solution and I want to share it with you. 

  • Could LabView used for Client-Ser​ver Configurat​ion?

    I have plan to used LabView for local HMI to control and monitoring PLC. There are several HMI LabView. From each HMI LabView, data will transfering to Local Server to save into database and collected completely. From Local Server, data will encripted and transfer to Head Office (HO) Server via internet protocol. HO Server will simultaneous request recents data on Local Server.
    I would like know more the possibility using LabView on Local and HO Server. I would like hear more detail engineering explanation please.
    Attachments:
    Server Client Configuration.pdf ‏293 KB

    You may want to look into LabVIEW DSC (Data-logging and Supervisory Control). You could bind shared variable (tags) to the PLC's I/O point via an appropriate OPC server that support your flavor of PLC. DSC include a historical DB that is SQL compliant.
    So the local machines monitor and log and the HO machine queries the DB for new info.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • How does labVIEW use ActiveX controls?

    How does labVIEW use activeX controls?
    I recently wrote an activeX control in VB and noticed that it would not work if the control was set so that its properties could not be set in ambient mode. This may suggest that labVIEW uses some activeX controls only in ambient mode.
    Is this the case or are there more complexities?

    Dan,
    Which version of LabVIEW do you have?
    As per the KnowledgeBase bellow, in versions of LabVIEW prior to 5.1 you would get errors accessing the ambient properties.
    ActiveX Controls in LabVIEW 5.0.1 Containers Cannot Access Ambient Property
    Do your controls use the Ambient.UserMode to determine when the control is being used in a development environment? When embedding ActiveX controls into a container on the front panel, by default, the ActiveX control generates and responds to events, i.e. it is running, even when LabVIEW is in edit mode.
    Right-click an ActiveX container and select Advanced»Design Mode from the shortcut menu to display the container
    in design mode while you edit the VI. In design mode, events are not generated and event procedures do not run. The default mode is run mode, where you interact with the object as a user would.
    Information can be found in the LabVIEW help files
    Zvezdana S.

Maybe you are looking for

  • ISQL*Plus - How to use it?

    I don't have any kind of database installed in my PC nor do I intend to do so. I want to use SQLPlus on a remote database. People here mentioned I could do that with iSQLPlus. I went to the following site http://www.oracle.com/technology/obe/obe9ir2/

  • BPM and Plumtree.Edk.IRemoteSession : java.lang.NoClassDefFoundError

    I am developping in BPM Studio 10.3.1 for a BPM process. I am trying this : Plumtree.Edk.IRemoteSession iRemoteSession=RemoteSessionFactory.getExplicitLoginContext(new URL("http://portalhost:11905/ptapi/services/QueryInterfaceAPI"), "administrator",

  • Which port to use for the peer-keep alive

    Hi All, We have 2 Nexus 6001s in our data center. The management port of each 6001 is connected to the other and this link is used as the peer keep alive link. My colleague is suggesting that we use one of the inline data ports as the keep alive link

  • Strange openbox font problem

    The fonts of openbox looks weird in different environments In Gnome+Openbox In only Openbox Is this a bug? Last edited by ro0x (2007-07-18 19:37:24)

  • Why does DCA de-auth clients when RRM does not?

    Can someone out there clarify why, if clients are not de-authenticated when LWAPP APs go off-channel to scan for Interference/Rogue APs/Noise, that clients have to be de-authenticated when the Dynamic Channel Allocation process chnages the channel? A