- Code: Select all Expand view
- LOCAL aNumeros := ;
{ ;
"ZERO", ;
"UNO", ;
"DUE", ;
"TRE", ;
"QUATTRO", ;
"CINQUE", ;
"SEI", ;
"SETTE", ;
"OTTO", ;
"NOVE", ;
"DIECI", ;
"UNDICI", ;
"DODICI", ;
"TREDICI", ;
"QUATTORDICI", ;
"QUINDICI", ;
"SEDICI", ;
"DICIASSETTE", ;
"DICIOTTO", ;
"DICIANNOVE", ;
"VENTI", ;
"VENTUNO", ;
"VENTIDUE", ;
"VENTITRÉ", ;
"VENTIQUATTRO", ;
"VENTICINQUE", ;
"VENTISEI", ;
"VENTISETTE", ;
"VENTOTTO", ;
"VENTINOVE", ;
"TRENTA", ;
"TRENTUNO", ;
"TRENTADUE", ;
"TRENTATRÉ", ;
"TRENTAQUATTRO", ;
"TRENTACINQUE", ;
"TRENTASEI", ;
"TRENTASETTE", ;
"TRENTOTTO", ;
"TRENTANOVE", ;
"QUARANTA", ;
"QUARANTUNO", ;
"QUARANTADUE", ;
"QUARANTATRÉ", ;
"QUARANTAQUATTRO", ;
"QUARANTACINQUE", ;
"QUARANTASEI", ;
"QUARANTASETTE", ;
"QUARANTOTTO", ;
"QUARANTANOVE", ;
"CINQUANTA", ;
"CINQUANTUNO", ;
"CINQUANTADUE", ;
"CINQUANTATRÉ", ;
"CINQUANTAQUATTRO", ;
"CINQUANTACINQUE", ;
"CINQUANTASEI", ;
"CINQUANTASETTE", ;
"CINQUANTOTTO", ;
"CINQUANTANOVE", ;
"SESSANTA", ;
"SESSANTUNO", ;
"SESSANTADUE", ;
"SESSANTATRÉ", ;
"SESSANTAQUATTRO", ;
"SESSANTACINQUE", ;
"SESSANTASEI", ;
"SESSANTASETTE", ;
"SESSANTOTTO", ;
"SESSANTANOVE", ;
"SETTANTA", ;
"SETTANTUNO", ;
"SETTANTADUE", ;
"SETTANTATRÉ", ;
"SETTANTAQUATTRO", ;
"SETTANTACINQUE", ;
"SETTANTASEI", ;
"SETTANTASETTE", ;
"SETTANTOTTO", ;
"SETTANTANOVE", ;
"OTTANTA", ;
"OTTANTUNO", ;
"OTTANTADUE", ;
"OTTANTATRÉ", ;
"OTTANTAQUATTRO", ;
"OTTANTACINQUE", ;
"OTTANTASEI", ;
"OTTANTASETTE", ;
"OTTANTOTTO", ;
"OTTANTANOVE", ;
"NOVANTA", ;
"NOVANTUNO", ;
"NOVANTADUE", ;
"NOVANTATRÉ", ;
"NOVANTAQUATTRO", ;
"NOVANTACINQUE", ;
"NOVANTASEI", ;
"NOVANTASETTE", ;
"NOVANTOTTO", ;
"NOVANTANOVE", ;
"CENTO" ;
}
y cuando hago lo siguiente me devuelve un valor 10, que debería de no devolver ningún valor ya que "DI" no existe en el array
- Code: Select all Expand view
- fwdbg AScan(aNumeros, "DI"), AScan(aNumeros, "DI",,,.t.)
Lo que estoy buscando es que me devuelva la posición solo cuando es "DIECI" no "DI"