Tamanho do exe acima de 20 mb em Win9x.

Delphi

23/08/2005

Gostaria de saber se alguem já teve problema com o tamanho do executável ultrapassar os 20mb em Win9x?
Estamos tendo este problema a algum tempo e estamos criando BPLs para resolver o problema, mas dimensionar BPLs depois do sistema pronto é bem mais complicado, não sabiamos desse limite do Win9x qdo iniciamos o projeto.
Outra coisa é que já vi aplicativos com 32mb rodando em Win9x sem problemas e não sei como a empresa conseguiu isso, será que alguem poderia nos dar uma dica?

Obrigado e abraços.


M_ferreira

M_ferreira

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

23/08/2005

Gostaria de saber se alguem já teve problema com o tamanho do executável ultrapassar os 20mb em Win9x? Estamos tendo este problema a algum tempo e estamos criando BPLs para resolver o problema, mas dimensionar BPLs depois do sistema pronto é bem mais complicado, não sabiamos desse limite do Win9x qdo iniciamos o projeto. Outra coisa é que já vi aplicativos com 32mb rodando em Win9x sem problemas e não sei como a empresa conseguiu isso, será que alguem poderia nos dar uma dica? Obrigado e abraços.



Amigo, tenta usar um compactador de executável:

[url=http://upx.sourceforge.net/]UPX - Gratuito[/url]
[url=http://www.aspack.com/]Aspack, muito bom mas é pago[/url]


GOSTEI 0
M_ferreira

M_ferreira

23/08/2005

Já usei o UPX e o mesmo resolveu o problema por um bom tempo, agora mesmo usando o UPX e o exe ficando abaixo de 3 mb o problema ocorre.
Dá mensagem de erro de ´Access Violation´, e só no Win9x.


GOSTEI 0
Massuda

Massuda

23/08/2005

O problema não é o tamanho do programa, mas sim o total de forms contidos no programa. Dê uma olhada [url=http://forum.clubedelphi.net/viewtopic.php?t=57909]neste tópico[/url].


GOSTEI 0
Martins

Martins

23/08/2005

Se vc já utilizou um compactador e reduziu o tamanho do exe e ele continua apresentando mensagem de erro, o problema não é o tamanho dele, vc deveria verificar seu projeto inteiro, a criação dos forms e já q isso só ocorre no Win9x, vc pode procurar um pouco mais sobre como o windows 9x..ME aloca memória para gerenciar seus aplicativos, é bem diferente do q faz o Windows NT... XP.

Martins


GOSTEI 0
POSTAR