DIMENSION TheArray(4) COMARRAY(myTextFrame,10) TheArray(1) = "6p0" TheArray(2) = "6p0" TheArray(3) = "18p0" TheArray(4) = "18p0" myTextFrame.GeometricBounds(@TheArray) *or COMARRAY(myTextFrame,11) ... myTextFrame.GeometricBounds(@TheArray) *or (I am not sure at all if this will work) myTextFrame.GeometricBounds = @TheArray>>>>What is obj? Was it created with CREATEOBJECT() command before? My point
>>DECLARE myArray[4] >>myArray[1] = "6p" >>myArray[2] = "6p" >>myArray[3] = "24p" >>myArray[4] = "24p" >>myTextFrame.GeometricBounds = myArray >>>
>OLE error code 0x80070057: The parameter is incorrect >>
>*!* myTextFrame.GeometricBounds[1] = "6p0" >*!* myTextFrame.GeometricBounds[2] = "6p0" >*!* myTextFrame.GeometricBounds[3] = "18p0" >*!* myTextFrame.GeometricBounds[4] = "18p0" > >*!* DIMENSION TheArray(4) >*!* COMARRAY(myTextFrame,0) > >*!* TheArray(1) = "6p0" >*!* TheArray(2) = "6p0" >*!* TheArray(3) = "18p0" >*!* TheArray(4) = "18p0" >*myTextFrame.GeometricBounds(@TheArray) > >*!* myTextFrame.GeometricBounds[0] = ("6p0") >*!* myTextFrame.GeometricBounds(1) = "6p0" >*!* myTextFrame.GeometricBounds[2] = "18p0" >*!* myTextFrame.GeometricBounds[3] = "18p0" > >*!* myTextFrame.GeometricBounds = '6p0,6p0,18p0,18p0' > >*!* myTextFrame.GeometricBounds = ['6p0','6p0','18p0','18p0'] > >*!* myTextFrame.GeometricBounds = ["6p0","6p0","18p0","18p0"] > >*!* myTextFrame.GeometricBounds = ['6p0,6p0,18p0,18p0'] > >*!* myTextFrame.GeometricBounds = ["6p0,6p0,18p0,18p0"] > >*!* myTextFrame.GeometricBounds = ["6p", "6p", "24p", "24p"] > >*!* myTextFrame.GeometricBounds = COMARRAY(["6p", "6p", "24p", "24p"]) > >*!* DECLARE myArray[4] >*!* myArray[1] = "6p" >*!* myArray[2] = "6p" >*!* myArray[3] = "24p" >*!* myArray[4] = "24p" >*!* myTextFrame.GeometricBounds = myArray >