[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: LuaPas and array of record
- From: Jilani Khaldi <jilani.khaldi1@...>
- Date: Thu, 29 Jun 2006 20:14:35 +0200
Hi All,
now the big next step. I have this table of tables in Lua:
tab={
{f="a", v=1},
{f="b", v=-3},
{f="c", v=2}
}
and
the array of record in Delphi:
type
RecType = record
name: string[24];
value: double;
end;
ArrType = array of RecType;
var
a: ArrType;
...
begin
SetLength(a,3);
How to do get this:
a[0].name := tab[1].f;
a[0].value := tab[1].v;
a[1].name := tab[2].f;
a[1].value := tab[2].v;
a[2].name := tab[3].f;
a[2].value := tab[3].v;
end;
It was so easy to access to lua single table values from Pascal
(translating the C code from the manual), but I couldn't find the right
way to solve this one.
Seen I am using only LuaPas, I prefer to stay close to the C way to
access Lua code without using any OO wrappers...
Thank you!
jk