Visual LISP, AutoLISP and General Customization
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

vla functions

4 REPLIES 4
Reply
Message 1 of 5
Anonymous
904 Views, 4 Replies

vla functions

hey,
I was looking this vlisp help file.I found these vlax functions, but i did
not manage to find these vla functions.
M
4 REPLIES 4
Message 2 of 5
Anonymous
in reply to: Anonymous

Martin wrote:
> hey,
> I was looking this vlisp help file.I found these vlax functions, but i did
> not manage to find these vla functions.
> M

To the best of my knowledge, they have not been explicitly documented.

The trick is to read the documentation in the ActiveX and VBA Reference,
and change details to fit Lisp.

For example, if the method is documented as

RetVal = object.AddBox(Origin, Length, Width, Height)

It could probably be used with

(vla-addbox object origin length width height)

- assuming you do the necessary type conversions: variants instead of
lists etc.

- There are some undocumented functions which make life a little easier,
too:

vlax-invoke, vlax-get and vlax-put instead of vlax-invoke-method,
vlax-get-property etc. These try to do the type conversions to/from Lisp
data structures automatically.

--
Message 3 of 5
Anonymous
in reply to: Anonymous

Aaa,
So i have to find the propper method?How can i orient in these methods?
M
Message 4 of 5
Anonymous
in reply to: Anonymous

In visual lisp help this activex and vba developer's guide is the right
place to start?Haven't looked at this chapter...
M
Message 5 of 5
Anonymous
in reply to: Anonymous

Yes. Start with the object model and click on the object or collection you want to work
with.


"Martin" wrote in message news:5783110@discussion.autodesk.com...
In visual lisp help this activex and vba developer's guide is the right
place to start?Haven't looked at this chapter...
M

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost