Ver Mensaje Individual
  #1  
Antiguo 06-07-2010
TecnoBestia TecnoBestia is offline
Miembro
 
Registrado: jun 2010
Posts: 35
Reputación: 0
TecnoBestia Va por buen camino
Cargar una matriz desde Excel a una variable de array of arrar of Double

Hola a todos.

Tengo un programa para el cual debo cargar datos desde una archivo de excel. Estos datos deben ser cargado en una matriz de una dimensión muy grande pero puede variar de corrida a corrida Por eje. (5000x10) o más o menos.

El programa es un algoritmo genético que recibe una población de individuos representados por las filas de la matriz (cada fila es un individuo) y los deberá clasificar, el como no importa. El problema es que no tengo la menor idea de como cargar la matriz inicial. Tengo los datos en una hoja de excel la cual logro abrirla desde delphi utilizando un objeto OLE, pero no sé como extraer los datos de éste. Puedo verlos pero no tocarlos o copiarlos en la matriz.

Me gustaría una forma de tomar el rango en excel, copiarlos y pegarlos de alguna forma en Delphi y que delphi los carge a la matriz, he utilizado un TStringGrid pero no he logrado copiar los tados en el con un simple paste.

Soy novato en delphi, es mi primer programa, tal vez alguien me pueda decir como hacer lo que quiero, algún componente o algo así.

Gracias por su preciado tiempo.
Responder Con Cita