What other dlls can we access?

Discussion in 'AutoCAD' started by petersciganek, Aug 10, 2004.

  1. That depends on what you have registered on your computer.
    Try this:

    (defun c:cls ( / pth cl tx lst)
    (setq pth "HKEY_CLASSES_ROOT\\CLSID")
    (foreach cl (vl-registry-descendents pth)
    (if (setq tx (vl-registry-read (strcat pth "\\" cl "\\ProgID")))
    (setq lst (cons tx lst))
    )
    )
    lst
    )

    Peter
     
    petersciganek, Aug 10, 2004
    #1
  2. petersciganek

    j.buzbee Guest

    Ok, based on the code that Tony T dropped on us in the post "Re: Directory
    select with only lisp" the question begs to be asked: "What other dll's do
    we have ActiveX access to?"

    jb
     
    j.buzbee, Aug 10, 2004
    #2
  3. Visual LISP is an ActiveX client (sans support for events),
    so any ActiveX API with a type library can be used with
    limitations.

    Are you asking what they are? Well, there's hundreds of
    them. Consult MSDN, and resources for other ActiveX
    programming languages.
     
    Tony Tanzillo, Aug 10, 2004
    #3
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.