Object(Obj.Object) not workingBlitzPlus Forums/BlitzPlus Programming/Object(Obj.Object) not working
| When I use the function "Return Object(Obj.Object)", it gives me the error "Expectin Identifier." Can anyone tell me what's wrong? |
| Yes, the syntax is wrong. You should use it like this:|
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()
| Huh? What does Object do? There's no documentation on it. Does it just return the pointer to the data structure? |
| Yes, it is an undocumented command. |
Handle converts an object (a Type) into an integer number.
Object converts this Handle back into an object.
| Thanks b32, this command is very essential to my GUI, so I appreciate the help. |