Visual Basic - Error de falta de memoria

Life is soft - evento anual de software empresarial
 
Vista:

Error de falta de memoria

Publicado por gerardo (48 intervenciones) el 24/02/2003 19:54:07
Hola!
Mi programa de visual basic me da el siguiente error:
Error '-2147024882 (8007000b)' en tiempo de ejecucion.Memoria insuficiente.

Este error de memoria insuficiente se produce algunas veces cuando hago alguna
consulta a alguna tabla de la base de datos y otras veces cuando ya he hecho
varias modificaciones y consultas a la base de datos.Pero normalmente se produce
cuando hago las consultas.
Ejecutando el programa desde visual basic no me hace el error, pero desde el
ejecutable que genero si.
Como datos, utilizo adodc y datagrids, y para hacer los unloads de los formularios
siempre hago esto:
unload frmClientes
set frmClientes=Nothing
Asi procuro liberar memoria de los formularios.
Trabajo en windows xp con visual basic 6.0, y no se si tiene algo que ver,
pero en la unidad c, se me generan montones de archivos temporales (no se si es
del programa de visual basic o no), ahora mismo tenia cerca de 1000 archivos
temporales, pero que ocupan 0 kbytes (o sea nada), pero que los tengo que eliminar
a la papelera manualmente.
El programa solo ocupa 20 kbytes de memoria ram, y mi pc es un pentium 4 de 512
megabytes, y tampoco tengo nada importante cargado en memoria.
Las variables de los formularios las tengo declaradas como variables publicas
¿esta bien esto suponiendo que tengo en algunos formularios uno o 2 controles
adodc?, tambien tengo declaradas como variables publicas unos pocos strings
e integers, que imagino que esto si que ocupa poco.

¿Que es lo que debo de hacer? ¿Que me recomendais? ¿Hay alguna opcion en que
pueda libera problema? ¿Puede ser solo problema del archivo ejecutable que
genera mi visual basic?

Gracias!
Gerardo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder