Define a pointer type for TInfo then pass the pointer to the function. 
Dereference the pointer within the function to access the array.

Thomas Young
330-256-7064
www.tygraphics.net
Sent from my iPhone

On Feb 9, 2012, at 12:17 PM, Zaher Dirkey <parm...@gmail.com> wrote:

> Hi, 
> 
> TInfo=record 
>   s: string;
>   i: integer;
> end;
> 
> function func1(a: array of TInfo);
> 
> how can i pass the parameter to that function?
> 
> for example, i cant do that?
> 
> func1([('test1', 1), ('test2', 2)]);
> 
> -- 
> I am using last reversion of Lazarus, FPC 2.6
> 
> Thanks in advance
> 
> Zaher Dirkey
> 
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to