Estructura en C a Array

Post Reply
User avatar
Vikthor
Posts: 271
Joined: Fri Oct 07, 2005 5:20 am
Location: México

Estructura en C a Array

Post by Vikthor »

Teniendo esta función :

Code: Select all

HB_FUNC( GETCOMM )
{
   DCB dcb;
   GetCommState( ( HANDLE ) hb_parnl( 1 ), &dcb );

  hb_retni( ( int ) dcb.BaudRate );

}
¿ Que tengo que hacer para devolver dcb en forma de arreglo ?
Vikthor
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Vikthor,

Con hb_reta( <numero elementos> ) se crea un array que se deposita en "return".

A continuación rellenas cada elemento del array usando:

hb_stor...( <valor a almacenar>, -1, <indice del elemento en el array> );

-1 significa que accedes al valor que está en "return".
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Vikthor
Posts: 271
Joined: Fri Oct 07, 2005 5:20 am
Location: México

Post by Vikthor »

Funcionó muy bien.

Gracias
Vikthor
Post Reply