Code: Select all
Structure testlist
name.i
flag.i
EndStructure
test.testlist
tmp.testlist
tmp\name=21
Debug tmp\name
Debug "----------"
CopyStructure(@tmp,@test.testlist,testlist)
Debug test\name
Code: Select all
Structure testlist
name.i
flag.i
EndStructure
NewList test.testlist()
NewList tmp.testlist()
AddElement(tmp()):tmp()\name=21
AddElement(tmp()):tmp()\name=42
AddElement(tmp()):tmp()\name=69
AddElement(tmp()):tmp()\name=99
ForEach tmp()
Debug tmp()\name
Next
Debug "----------"
CopyStructure(@tmp(),@test(),testlist) ;<--------- This doesn't work, what is the proper syntax?
ForEach test()
Debug test()\name
Next