FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour conocer la posicion de una cadena dentro de un array
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
conocer la posicion de una cadena dentro de un array
Posted: Sat Nov 28, 2009 10:19 AM

compañeros:

Tengo un array formado por varios nombres del tipo:

anombres:={'JUAN','PEDRO','LUIS','ALBERTO','GONZALO','GERONIMO'}

Si en un GET tecleo LUIS, ¿ como obtengo la posición que ocupa LUIS dentro del array "anombres" ?

Revise \SAMPLES\ pero no solucioné nada.

Mil gracias.
LORENZO

Posts: 401
Joined: Thu Oct 06, 2005 10:15 PM
Re: conocer la posicion de una cadena dentro de un array
Posted: Sat Nov 28, 2009 11:18 AM
Es algo asi.
Pero la funcion es ASCAN
Code (fw): Select all Collapse
 nPos := ascan( aNombres, {|x|  x = Get1  } ) 
aNombre[nPos]
Saludos,



Pablo Alberto Vidal

/*

------------------------------------------------------

Harbour 3.2.0, Fivewin 17.02, BCC7

------------------------------------------------------

*/

Continue the discussion