Fórum Erro só Acontece no Windows 98 Será que alguém sabe #279961

04/05/2005

0

[color=red:61db05dc0f][b:61db05dc0f]Erro Lendo Tipo itens Strings
uma chamada a uma função do S o Falhou[/b:61db05dc0f][/color:61db05dc0f]

esse e um dos erros que acontece

o outro e o seguinte

[b:61db05dc0f][color=red:61db05dc0f]Paramento Incorreto[/color:61db05dc0f][/b:61db05dc0f]


e so da esse erro no windows 98
no xp nao acontece isso

wollney@terra.com.br
wolney@dominiosistema.com.br


Wolney@dominiosistema

Wolney@dominiosistema

Responder

Posts

04/05/2005

Marcio.theis

O que, ou qual procedimento esta querendo executar ?


Responder

Gostei + 0

04/05/2005

Vinicius2k

Colega,

Normalmente, erros seguidos de ´Parametro incorreto.´ são ocasionados por ambientes instáveis e com pouca memória disponível. No caso do Win98, como seu gerenciamento de memória é muito ruim, é muito provável que este seja o problema.

Há também que se considerar a memória que está sendo ocupada por sua aplicação e a memória física disponível. Se sua aplicação for muito grande e vc estiver utilizando todos os forms como ´Auto-create´, a própria aplicação pode estar causando a falha por consumir memória demais.

Vc pode ter problemas de memória também com o BDE, se for o caso...
Article #25294: Insufficient memory to complete operation Problem: Why am I getting the message insufficient memory to complete operation? Solution: You may have hit one of the BDE fixed, but configurable, memory limitations. Use the BDE Administrator (BDEADMIN.EXE) to increase MEMSIZE and SHAREDMEMSIZE settings. You may also wish to re-evaluate the application hitting this limitation because it is likely that the application is a major resource hit on the machine. Not using auto-create forms and opening tables and queries as needed can free up some of these resources.


T+


Responder

Gostei + 0

08/05/2005

Carlosrm

wolney,

conforme o Vinícius postou, uma das frequentes causas do ´seu´ erro é a memória disponível. Você disse que no XP funciona e no W98 dá erro.
Veja que o W98 enxerga somente 128 mb de RAM, independentemente da quantidade de memória física disponível.
Quer dizer, se a sua máquina tem 512 mb de Ram e vc está usando o XP,o XP vai utilizar até 512 mb.
Se numa outra máquina também com 512 mb de Ram vc tiver instalado o W98, o SO só vai enxergar e acessar 128 mb da Ram. O restante da Ram será solenemente ignorado. (O mesmo ocorreria se fosse dual-boot).
Por isso mesmo, no W98 é ainda mais crítico manter vários aplicativos simultaneamente rodando, mesmo que minimizados (Delphi, aplicativo Delphi, Word, ...).
Dependendo do que e como o aplicativo realiza suas operações, pode ser necessário ter muita memória disponível (lembre-se: W98 = 128 mb).
Palpite: revise o seu código e feche outros aplicativos antes de rodar o seu.

carlosrm


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar