FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Memoria insuficiente para iniciar
Hola Foro: tengo el siguiente problema, estoy trabajando en un proyecto grande, unos 180 Forms, por supuesto, todos se crean dinamicamente, el tema es que solamente en windows 98 me da el sig. error: "memoria insuficiente para iniciar "Sistema.Exe" el error lo da windows ya que delphi no corre ni siquiera la primer lina de codigo, el ejecutable pesa 20 MB y el error es independiente del hardware de la maquina
Alguien tiene idea de que puede ser?? ya que no tengo la menor idea. muchisimas gracias. |
#2
|
|||
|
|||
A nosotros nos ocurrió lo mismo con una aplicación. La solución que encontramos... o desglosar el exe en partes (hacer dlls) o migrar los clientes a SO con tecnologia NT (léase Win NT, 2K, XP).
Si a alguien se le ocurre otra solución será bienvenida |
#3
|
||||
|
||||
Cita:
|
#4
|
|||
|
|||
perdon, dije mal, la aplicacion tiene 280 forms y se clava en el 281
pero en teoria no hay ninguna limitacion en cuanto a la cantidad de formularios ya que se crean y se destruyen conforme son utilizados y la plicacion esta funcionando correctamente en clientes con bajo hardware, la verdad roman, no entiendo tu respuesta y no aporta mucho, si compilo el proyecto sin incluir las BPL anda todo de maravillas pero no es la solucion de fondo andar llevando BPLs a los clientes. Cosas raras de esta profesion, no?? |
#5
|
||||
|
||||
Cita:
De nuevo, te pido sinceras disculpas. // Saludos |
#6
|
||||
|
||||
Dices que instalando las bpl's a parte te funciona correctamente? entonces donde está el problema? todos los programas que conozco un pelo complicados se componen de "algo más" que un .exe.
Creo que esa es la mejor solución, ya que partir el programa en dll's también te funcionaría, pero te daria más trabajo.
__________________
E pur si muove |
#7
|
|||
|
|||
Es lo que vamos a hacer, distribuir las BPL, ya que no hay otra solucion directa, ademas veremos de empezar de a poco a migrar parte de la funcionalidad a algunas DLL. por otra parte, no hay Problema Roman, nunca lo hubo.
Gracias a todos. de todas maneras como dijo cadetill, si alguien aporta otra solucion "Bienvenida Sea" |
#8
|
||||
|
||||
¡Buen día a todos!
Dany: Si no tienes inconveniente, ¿podrías describirnos a grandes rasgos la aplicación? Para darnos una idea de qué puntos podrían ser suceptibles a aligerar. Gracias. Al González. |
|
|
|