I'd like to ask u if there is any way to use a Point3d object in
without using type library ? I'm creating the instance of MicroStation
OLECAD := CreateOLEObject('MicroStationDGN.Application');
And I want to get point from object CadInputMessage, but it doesn't
var P : OLEVariant; X : Double;
P := CadInputMessage.Point; <-- it works, but how to get X value of P
X := CanInputMessage.Point.X; <-- it fails, why ?