Does ObjectDBX require an acad session if VB is used?

Discussion in 'AutoCAD' started by James Maeding, Apr 14, 2004.

  1. When I issue the
    Set objDbx = GetInterfaceObject("ObjectDBX.AxDbDocument")
    statement, an acad session opens. Is there a way to make this invisible to the user?
    If not, no use using VB, I might as well use Lisp. I was going to use VB and ObjectDBX to avoid using seats of acad.
    From everything I see, a session must be open. Not sure why I keep thinking this is not right...
    thanks
    James Maeding
    Civil Engineer/Programmer
     
    James Maeding, Apr 14, 2004
    #1
  2. James Maeding

    Mark Propst Guest

    I believe the 'free' version of dbx (built into acad) requires a running
    session.
    I think the 'expensive(so I've heard)' version you license from adesk does
    not need a running session.
    just going by memory from past posts.
    you may be able to set the visibility property of the acad object to false
    but again from past posts where this issue has been discussed I don't know
    if there are any fool proof ways to prevent at least a momentary flicker of
    the acad object initially opening before the visibility property = false
    taking effect.
    maybe google has something on this or hopefully one of the masters will
    chime in with the solution.

    and ObjectDBX to avoid using seats of acad.
     
    Mark Propst, Apr 14, 2004
    #2
  3. And you think Autodesk is going to permit that?
     
    Tony Tanzillo, Apr 15, 2004
    #3
  4. Well, I have an exe I got from Adesk that will modify drawings without an acad session. Apparently there is a way.
    I have a feeling lisp and VB cannot do it though.

    "Tony Tanzillo" <tony.tanzillo/at/caddzone/dot/com>
    |>
    |>> If not, no use using VB, I might as well use Lisp.
    |>> I was going to use VB and ObjectDBX to avoid using
    |>> seats of acad.
    |>
    |>And you think Autodesk is going to permit that?

    James Maeding
    Civil Engineer/Programmer
     
    James Maeding, Apr 16, 2004
    #4
  5. You don't seem to understand that what you want to do
    is possible, but doing it would constitue a violation
    of the license terms.

    Were that not the case, then nothing would stand in the
    way of your theoretically writing your own replacement
    for the AutoCAD drawing editor, that used the database
    access components (ObjectDBX), and effectively bypass
    the need to consume a license, to edit drawings.

    The 'exe you got from Adesk' cannot be used on a system
    that does not have AutoCAD installed on it, and the only
    reason that it doesn't consume a license when you use it,
    is because of the fact that it is limited in what it does.
     
    Tony Tanzillo, Apr 16, 2004
    #5
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.