Evaluate a spline or curve at an interval

Is there a function which returns the x,y coordinates of a point on a spline/curve specified by a percentage of the length of the spline/curve.

For e.g. 0.5 would return the midpoint and 0 and 1 would return the start and end points respectively. I have read long time back a uFunc function for this exists. It is called Derivative over interval or something like that.

How to access this UF function through VB.Net ? Any help or code snippet is highly appreciated.

AskCurveProps is one such function you can use for this purpose, you can see a code snippet of its use in the article:
http://www.nxjournaling.com/?q=content/arc-start-point-and-end-point

A journal posted here:
http://www.eng-tips.com/viewthread.cfm?qid=312330
uses the AskCurveProps function to find the minimum radius along the length of a spline.

Thanks for pointing to the tutorial - this was the one I had read previously. Very useful in case of my present case - thanks again !!