How can I find out what commands are offered by an ARX file?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello;
I am trying to create a Lisp program that will be run in the accoreconsole program. So I first get the program to run successfully in regular Autocad because I can use the VLIDE to debugging tools. However, when I try to run the program in accoreconsole, it fails because accoreconsole does not recognize the documented GetPropertyValue function.
After doing some research and coming across the post "Equivalent to getpropertyvalue in accoreconsole" post in the AutoLisp forum, it turns out that the function is part of the acapp.arx / acapp.crx file. Load that file in accoreconsole and the program runs.
So my question is this: Given the name of an AutoLisp function, how can tell I if it comes from a ARX/CRX file? And more importantly, which ARX/CRX file?
Hopefully, there is some other method than trial and error.
Sincerely;
Michelle
PS: I think the answer to the first part of the question is simple:
Feeding this to the command prompt: !getpropertyvalue
yields #<SUBR @00000172aae48908 <EXRXSUBR>>
An internal lisp function like SSLENGTH will not have the <EXRXSUBR>