Ver Mensaje Individual
  #1  
Antiguo 19-12-2014
DSK25 DSK25 is offline
Miembro
NULL
 
Registrado: jun 2012
Posts: 46
Reputación: 0
DSK25 Va por buen camino
Red face Error "Range Check Error" al recorrer un String

Tengo el siguiente código:

Código PHP:
void _fastcall TfrmMain::Validar(UnicodeString cod)
{
         
UnicodeString factores "54327654320"
         
int sum=0;

     for(
int i=0i<factores.Length(); i++) {
        
sum += cod[i] * factores[i]; 
     }  
         
         
ShowMessage(IntToStr(sum));

"cod" tiene 11 caracteres.

El problema es al recorrer ambos string, el programa me muestra el mensaje "Range Check Error", alguien sabe como solucionarlo?
Responder Con Cita