Yes you're right it does need more testing
![smiley :-)](http://www.theswamp.org/Smileys/black/smiley.gif)
That's ok though I've added a couple of vlax-ename->vla-objects.
However it brings up another question I have about
vlax-curve-getparamatpoint, if I have:
(setq obj (vlax-ename->vla-object (car (Setq en (entsel))))
pt (cadr en))
(vlax-curve-getparamatpoint obj pt)
This should return the distance from the start point to the clicked point yet this will occasionally return
nil. I thought it might be because the point is not
exactly on the object I select but even if I use (getpoint) with a
near osnap I still sometimes get nil. Do you know why that is? (I've just been trying this on lines)