Ver Mensaje Individual
  #4  
Antiguo 22-09-2008
franss franss is offline
Registrado
 
Registrado: ago 2008
Posts: 5
Reputación: 0
franss Va por buen camino
Buenas de nuevo:

Lo expuesto es solo la interface de una clase que esta en una unidad independiente de la unidad principal. La unidad principal accede a esta clase para conseguir los datos requeridos. La clase lo que hace es leer un archivo de texto y separarlo en lineas y dentro de cada linea separa los parrafor que vienen separados con un separador ( o cualquier otro; todo esto va incluido en un array multidimensional que es el que utilizamos para un calculo interno. En el metodo Create, se cargan los datos.
Tal y como esta funciona perfectamente la clase; pero el problema es que no es generalizado; es decir si cambiamos las lineas del archivo de texto no coincidiria con lo limites del array expuesto. Lo que pretendo es cambiar la segunda linea por esta otra:
TSArray= Array of Array of string
y dentro pues se va dimensionando el array. La cosa es que Delphi me permite compilarlo sin errores, pero la realidad es que no carga bien los datos en la variable 'cp'.

como es posible que siendo el mismo algoritmo y no tocando ninguna linea de la clase excepto lo del dimensionamiento, no se consiga el mismo resultado????

Lo mismo es una tonteria, pero yo no lo veo.

agradezco vuestra ayuda.


Saludos
Responder Con Cita