b32 #1 Yes, the syntax is wrong. You should use it like this:Return Object.Object(Obj)Open in online IDE Type Obj Field x End Type o.Obj = New Obj o\x = 127 h = Handle(o) Print "handle = " + h p.Obj = Object.Obj(h) Print p\x WaitKey()