How can I use an activeX component that has no creatable objects

I have got an activeX component that I want to use with LabVIEW. When I want to access that activeX component via LabVIEW I see no creatable objects from that component. If I select one of the non creatable objects, everything seems to be fine and I can build my application. I can see all properties and methods of the object as expected. But when I start the application it fails with error 3005 saying 'object specified is not creatable...'. Does anyone know a solution for this problem?
Thanks
Rainer

Did you ever resolve your problem?
I am having exactly the same problem. I want to use labview 7.0 to control a 3rd party's application (which controls a lab instrument). I can see all the methods and properties I need, but only if I uncheck "show creatable objects only" on the relevant type library.
I have a working visual basic (as an xls macro) example of how to control the 3rd party application and it uses the non-creatable objects quite happily.
But in the VB example VB first uses GetObject to connect to a running instance of the 3rd party's application using GetObject. As I understand it, this checks the Running Object Table (ROT) to return an interface pointer.
"COMNAME" in the GetObject (, COMNAME) used in the VB application I can see listed in the Windows registry, but cannot find it (and I have looked!) anywhere in the "select object from type library" navigation dialog window.
I think it is because they are dependant objects, but how to I generate an automation refnum for them if I can't find the higher level object? Perhaps I should use CINs?

Similar Messages

  • How can I use TopLink for querys that have two and more tables?

    I use TopLink today, and I can use one table to query, but how can I use TopLink for querys that have two and more tables?
    Thank you for see and answer this question.

    You can write a custom SQL query and map it to an object as needed. You can also use the Toplink query language "anyOf" or "get" commands to map two tables as long as you map them as one to one (get command) or one to many (anyOf command) in the toplink mapping workbench.
    Zev.
    check out oracle.toplink.expressions.Expression in the 10.1.3 API

  • In iMovie 11, how can you cut/paste a clip that has subtitles and actually have the subtitles get cut/pasted. When I try, the subtitles disappear into the void and I have to do the subtitling all over again.

    In iMovie 11, how can you cut/paste a clip that has subtitles and actually have the subtitles get cut/pasted. When I try, the subtitles disappear into the void and I have to do the subtitling all over again.

    If you think this is a bug, you can report it here:
    Apple - Mac OS X - Feedback

  • I need to get photos off a water damaged iPhone 3GS. Can I take out the component that has the photos (is this the main board?) and put it into another of the same phone to retrieve the photos? Please help

    I need to get photos off a water damaged iPhone 3GS. It spent time underwater, saltwater. I let it dry for a week, turned it on, the apple symbol came on, then it died. I need to retrieve my photos off it. Can I take out the component that has the photos (is this the main board?) and put it into another of the same phone to retrieve the photos? Please help

    You're talking about the logic board. The two most likely things to get toasted, with water damage, are the battery(it shorts out), & the logic board. The worst water damage would be salt water. I'm afraid your logic board is toast.

  • My iphone 4 button doesn't work. How can I use my phone without that working button?

    my iphone 4 button doesn't work. How can i use my iphone without the working button?

    Well if you restore your iPad that might work. If its a software issue, it might solve it. If that doesn't work, it might be a hardware issue that apple can fix.

  • How can I use my Iphone 5s that was purchased in the US here in the Philippines?

    please let me know

    What do you mean how can you use the phone?  Go out and buy a sim card and put it in the phone to activate it and start using it.

  • How can I use my iPhone 5s that I purchased online

    HHow can I use my iPhone 5s that is locked with someone else's iTunes account?

    If you're able to contact the previous owner, send them this link and tell them to follow its instructions.
    If not, you can't activate the device but may be able to get it refunded.
    Apple won't remove the lock for anyone other than the original owner(assuming they're alive.)
    (112269)

  • How can I use active user session that's in an application scope Hashtable?

    First of all, is it possible to use the same session after a user exits and then returns?
    Second, if it is possible, then please tell me what I need to do. So far, this is what I have been doing...
    1.) The user submits login credentials
    2.) The user is authenticated.
    3.) The user does not have an existing session, so a new one is created.
    4.) The user closes the browser.
    5.) The user returns to login page and submits login credentials.
    6.) The user is authenticated.
    7.) The user has an existing session, so it should be used.
    This is where I'm having trouble. All active sessions for my application are stored in a Hashtable. I have been using <%@ page session="false" %> so that a new session is not automatically created. Each time before I create a new session, I check my Hashtable to see if that user has an existing session. If a session exists for that user, then I would like to continue using that session if possible. I have used the methods request.getSession() and request.getSession(false), but a new session is always returned.
    I could create a new session, copy the attributes from the old session(which is stored in my Hashtable) to the new session, and then invalidate the old session, but I'd rather not do that.
    Is there a way that I can use existing sessions that I have stored in my Hashtable?

    First of all, is it possible to use the same session after a user exits and then returns?No, I don't think so. Let me explain why. When the server creates a session object for each client, it needs to know which client is making the request. Remember that HTTP is a stateless protocol. Every time a client makes a request, it sends some sort of session id to the server to let the server know who is trying to make the request. The server will then check to see if a session object exists for that particular client and if so, it will make sure that the max inactive interval (maximum time alloted for that client's session) has not been exceeded. If every thing is okay, then the client can access the session object to get values that were previously placed there. There are many ways that servers try to keep track of clients. One way is to have the clients write the session ID using cookies. But, many people like disallow cookies. So some servers do what is known as URL rewriting. That is, they will write the session ID on the end of the query string. This can also be accomplished programmatically, but it can be taxing to do. Anways, the point is that the client and the server have to have some sort of link between each other and that link is the session ID. So, if the browser is closed, the session ID is lost. That particular client will be forced to get a new session ID the next time the following code is executed:
    //create a session object and set its values
    HttpSession session = request.getSession(true);>
    Second, if it is possible, then please tell me what I
    need to do. So far, this is what I have been doing...
    1.) The user submits login credentials
    2.) The user is authenticated.
    3.) The user does not have an existing session, so a
    new one is created.
    4.) The user closes the browser.
    5.) The user returns to login page and submits login
    credentials.
    6.) The user is authenticated.
    7.) The user has an existing session, so it should
    be used.If you really want to do something like this, you could make up your own ID and store it as a cookie on the client. I've never tried anything like this before so you would have to do your own research. Are you sure you want to do something like this. There is a reason why it works the way it does. There is also a reason why you want to keep the session timeout value some what small. Let me give you an example of some craziness with sessions. A client we once had wanted to keep their sessions open for 4 hours because they said there clients simply did not like to log in all the time. I nearly gasped when I was told we needed to do this. When you make the session time out large (i.e. the maxInactiveInterval( )), then session objects stick around longer in the server. Let's say a client logs into the server and receives a session object. Then, the client makes a few requests. The server knows to keep the session alive as long as the time between requests has not exceeded 4 hours. Then the client closes the browser. How is the server suppose to know that the browser was closed. Well, it doesn't. It just knows to check times between requests. So, that particular session object won't be garbage collected until the session times out. What if a whole bunch of clients did this. Yucko. The server would have a whole bunch of session objects living in memory. What a waste. This is all above and beyond the typical security problems that can arise from having a session open for so long. To make a long story short, you really shouldn't do what you are trying to do unless it is the nature of the app.
    >
    This is where I'm having trouble. All active sessions
    for my application are stored in a Hashtable. I have
    been using <%@ page session="false" %> so that a new
    session is not automatically created. Each time
    before I create a new session, I check my Hashtable
    to see if that user has an existing session. If a
    session exists for that user, then I would like to
    continue using that session if possible. I have used
    the methods request.getSession() and
    request.getSession(false), but a new session is
    always returned.
    I could create a new session, copy the attributes from
    the old session(which is stored in my Hashtable) to
    the new session, and then invalidate the old session,
    but I'd rather not do that.
    Is there a way that I can use existing sessions that I
    have stored in my Hashtable?

  • How can I use gift card balance that is on one account, on another account?

    I have 2 iTunes accounts.  I have money on one of the email accounts, but most of my apps are under the other email account , so I can't use my gift card money on my apps.  How do I combine these, or how am I able to use my gift card balance on the other account?

    Sherriebarker wrote:
    I have 2 iTunes accounts.  ... How do I combine these,
    Sorry... you cannot.
    Sherriebarker wrote:
    how am I able to use my gift card balance on the other account?
    Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • How can I delete an iTunes account that has been deactivated?

    I deleted an old Apple ID with the help of a call to Apple Support.  However, my iphone is still trying to use the old ID.  How do I log out of the old ID and into the new?  Or, how can I delete the old ID when it has already been deactivated?  (Cannot delete with phone)

    Only iTunes Support can potentially delete an account (which would also delete any purchase history for it, so you would no longer be able to authorise that content on a computer, redownload it, and download updates to its apps) : http://www.apple.com/support/itunes/contact/
    Or you could just remove any personal info from it (e.g. payment details if you have any on it) and stop using it

  • HT204053 How can I remove an apple id that has been disable from I cloud?

    How can I remove apple id that has been disable fro my iCloud ?

    You cannot delete an Apple ID. All you can do is stop using it.

  • How can I delete a purchase (Mavericks) that has not downloaded from my account?

    How can I delete a purchse that has not yet downloaded (Mavericks) from my account? I contacted App Store support and my responder claims to have deleted Mavericks from myaccoount. He didn't; it is still there, under the purchases tab-in the cloud. Thank you.

    Hi Dah-veed
    Thanks for your response. But it doesn't make sense. Mavericks wouldn't download, and although I decided that I wasn't ready for it yet (incompatibility issues), I would like to be ale to get it (OSX) in the future, and if it shows as 'purchased', I won't be able to 'start over' fresh.
    Rachel

  • How can I add a new account that has a Inbox Icon?

    Hey folks.
    I know it's a funny question... basically what I wanna do is add a new email account, I currently have one allready and I just created another. Now that I set up both emails, what I don't like is that their both under the INBOX so I wanna do is - seperate them, I want me new emaiml to be listed as an icon like the Ibox this way I can know where its coming from without having to click on the drop down of the Inbox icon.
    here's a snapshot I did to help you understand: http://img170.imageshack.us/img170/3476/untitled1mo2.jpg
    my best,
    -Joey

    You're welcome.
    Mail does not include an identity feature but their is a plugin available that provides for it which I haven't used and I'm not interested in using so I can't recommend it.
    I access 7 accounts with the Mail.app and this has never been an issue for me.
    You can make use of a Smart Mailbox which can semi-achieve what you want but messages in a Smart Mailbox contain a pointer to the original message in the originating mailbox only. Messages are not removed from the originating mailbox.

  • TS1702 How can I bring back an app that has " dissapeared from my screen but is still active on my settings? , The icon dissapered, how can I bring it back to my iphone screen?

    An Icon From my Iphone 4 has dissapeared, but I can still find it on my settings. How can I bring back the icon of this app to the screen of the iphone without having to go to settings everytime i need to use it?

    What app?
    Built in apps cannot be deleted, tehy are likely on another page, in a folder, or you have restirctions set.

  • How can you get on your ipod that has a passcode that you can't rember the number, how can you get on your ipod that has a passcode that you can't rember the number

    how can you get your passcode off ipod when you can't remember the numbers?

    Connect the iPod to its syncing computer and restore via iTunes. If iTunes asks for the passcode and you can't enter the passcode or you do not have the syncing computer, place the iPod in recovery mode and then restore. For recovery mode see:
    iPhone and iPod touch: Unable to update or restore

Maybe you are looking for

  • Album Artwork

    Ok...I'm not an idiot. I've had my iPod Video since December 2006. When I add music, I always download the album artwork if it's available. If it is not, I scan in the CD cover (as a jpg) and import it. I've done this ever since the first CD I import

  • Syncing multiple iPads to share a single calender?

    I'm tring to set up at work where we have 3 ipads and 3 iphones all os seperate apple IDs however we want to share calenders as we arent always in the office at the same time  we would like each person to be able to update or add a calender entry and

  • Spring Packaging within an EAR

    Can Spring be packaged within the ear?

  • Problem with exporting Multitrack Mixdowns

    Hello, Hope someone can help me out! Whenever I export my Multitrack mixdowns to mp3 files, the mp3 file sounds very different than it does inside Audition and I can't figure out why. When I play the multitrack in Audition it sounds fine, but once I

  • Remove tooltip from Date Picker image

    Hi All, I want to suppress the tooltip text when hovered on Date Picker image. I tried the code below but nothing seems to be working. [code] <script type="text/javascript">jQuery.noConflict(); jQuery(document).ready(function($){     $('img').each(fu