TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: micro_mon 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 :-/
-
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...