Ver Mensaje Individual
  #3  
Antiguo 17-06-2010
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Reputación: 19
Faust Va por buen camino
Cita:
Empezado por Ñuño Martínez Ver Mensaje
Creo que el problema podría venir de cómo está definido TArrStr. Es decir, ¿no sería posible que "Length(Result[i])" sea 1 ó 0 en el momento de compilar? En tal caso el bucle nunca se ejecutaría y el compilador deduciría que "j" no se utiliza.
Ya lo resolví, te comento en efecto el "Length(Result[i])" si era cero pues iba "Length(TmpArrStr[i]), TmpArrStr es un array of string, y mi otro error fue que la línea:

Código Delphi [-]
      Result[Last]:= Result[Last] + TmpArrStr[i - 1, j]

es:
Código Delphi [-]
       Result[Last]:= Result[Last] + TmpArrStr[i - 1][j]

Y ya con eso, de todas formas gracias amigo Ñuño.
__________________
Herr Heins Faust
Responder Con Cita