Posted: Thu Aug 15, 2002 3:29 am
Restored from previous forum. Originally posted by ricardo.
How can i send a structure as parameter to a procedure if its created as a thread?
How can i send a structure as parameter to a procedure if its created as a thread?
Code: Select all
Structure DATOS
name.s
lastname.s
country.s
numid.l
EndStructure
Procedure genera(*myvar.DATOS)
MessageRequester("01",*myvar\name,0)
MessageRequester("02",*myvar\lastname,0)
MessageRequester("03",*myvar\country,0)
MessageRequester("04",Str(*myvar\numid),0)
EndProcedure
myvar.DATOS
myvar\name = "MyName"
myvar\lastname = "MyLastName"
myvar\country = "MyCountry"
myvar\numid = 101
;works fine in this way
genera(@myvar)
;in this way i cant make it runs, iv tried several possibles ways and fails everytime
;ThreadID.l = CreateThread(@genera(),@myvar)
End