Erwin,
Have you stepped through this code in the debugger?
Also you need to change the evaluate() line to make it a character string. Assuming the code is in the form itself:
i = 1
scan
with thisform.pageframe.page1
lcObjName = "objectname" + padl( i, 3, '0' )
.addobject( lcObjName,'classname')
oNewobject = evaluate( "." + lcObjName )
oNewobject.visible = .T.
oNewobject.objcustomize(left, top, width, right, caption)
endwith
endscan
>Within de form building code I use scan - endscan to loop through the list of questions that must be set upon the form. For each question I do follow
>
>with form.pageframe.page
> .addobject('objectname','classname')
> oNewobject = evaluate(form.pageframe.page.newobject)
> oNewobject.visible = .T.
> oNewobject.objcustomize(left, top, width, right, caption)
>endwith
>
>all works well except the objcustomize line. That seems to be skipped.
>
>I hope this gives you more info and you can help me out.