but not with lisp right?
I care because my key-ins routine is lisp. It creates two letter commands for various routines.
I can test for lisp functions, arx's loaded, dvb, vlx, lots of things, but not .net assemblies it seems.
It does not seem to matter too much as you can double load a .dll with no issues.
so my key-in might be:
(DEFUN C:CCM () (princ "\nChange layer properties Modeless")
(setvar "cmdecho" 0)
(COMMAND "netload" "ChlayCoLtNetR16.dll")(command "Chlaycolt") <-- runs load command every time before running
(princ)
)
where as with lisp, I only load it if needed:
(if (not c:chlaycolt)(load "chlaycoltr16.lsp")) then run...(c:chlaycolt)
It seems that loading a .net assembly every time you run it is fine as the load statement gets ignored if already
loaded.
Tony Tanzillo
|>AppDomain.CurrentDomain.GetAssemblies();
James Maeding
Civil Engineer and Programmer
jmaeding - at - hunsaker - dotcom