Autor Tema: array de 32Mb en FlexGrid  (Leído 2474 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado micro_mon

  • PIC10
  • *
  • Mensajes: 29
array de 32Mb en FlexGrid
« en: 11 de Agosto de 2006, 22:28:10 »
muy buenas a todos....

estoy capturando de un dispositivo externo datos, en total 32M. y tengo que visualizar los datos en pantalla. estoy tratando de utilizar el control MSFlexGrid pero cuando trato de cambiar su propiedad de filas o columnas a 32000000 me sale un error: "no se puede asignar memoria al objeto", setendolo al iniciar el form tambien me sale el error. Hay alguna forma de cambiar esta propiedad? o algun otro control que soporte un array de ese tamaño????

gracias de antemano :-/

Desconectado kokorski

  • Colaborador
  • PIC12
  • *****
  • Mensajes: 50
Re: array de 32Mb en FlexGrid
« Respuesta #1 en: 13 de Agosto de 2006, 16:05:45 »
Hola amigo....

32 MB de una tacada me da la impresion de que va a ser demasiado para VB. El control Grid y todos sus descendientes (FlexGrid y alguno mas) consumen muchisima memoria. Yo intentaria en la manera de lo posible guardar los datos a visualizar (en una BD por ejemplo) e ir mostrandolos a trozos. Seguro que desahogas muchisimo el sistema..  y ademas tendras la posibilidad de mantener un historico de datos...

Saludos desde Cádiz