Fórum Erro ao rodar o executavel #441801

03/05/2013

0

terminei um projeto em delphi essa semana, quando fui compilar pra rodar o projeto,

aparece esse erro no meu projeto,

exception ElistError in modulo LPCLAB.exe at 0004D5B6
List index out of bounds (0)

O que devo fazer, ??
Cayro Rodrigo

Cayro Rodrigo

Responder

Posts

03/05/2013

Rafael Brendolan

Você está tentando em algum lugar do seu programa acessar um registro inexistente de uma lista.
por exemplo, você tem uma Lista com 3 itens e está tentando acessar um 4º.
É o que provavelmente está ocorrendo.
Coloque um Break Point nas partes que tenham listas no seu projeto e debug ele.
Responder

Gostei + 0

03/05/2013

Bruno Leandro

Cayro voce esta acessando uma posição de uma array que nao foi criado ou nao existe ex

sltemp[0] := 'abcd';

tenta debugar pois saberiamos que linha gerou o erro, e facilitaria o auxilio.

Responder

Gostei + 0

03/05/2013

Cayro Rodrigo

Vou tentar aki
Responder

Gostei + 0

03/05/2013

Cayro Rodrigo

quanto eu instalo esses componentes

Infor Power
Tms
Qui Report

nao consigo mais compilar nada

da esse erro

system.pas not falter

o que devo fazer...???
Responder

Gostei + 0

03/05/2013

Cayro Rodrigo

terminei um projeto em delphi essa semana, quando fui compilar pra rodar o projeto,

aparece esse erro no meu projeto,

exception ElistError in modulo LPCLAB.exe at 0004D5B6
List index out of bounds (0)

O que devo fazer, ??



vou tentar fazer
Responder

Gostei + 0

03/05/2013

Rafael Brendolan

Cara, as vezes no Delphi acontece de quando vai instalar componentes de terceiro a Library dele apagar.
O seu Delphi não está encontrando o System.Pas (arquivo de library do Delphi).
Qual a versão do seu Delphi? Se for a XE2 te passo aqui os caminhos padrões dele, se não qualquer coisa estra na instalação e coloca na opção de reparar,com isso a Library é restaurada.

Abraços.
Responder

Gostei + 0

06/05/2013

Cayro Rodrigo

Cara, as vezes no Delphi acontece de quando vai instalar componentes de terceiro a Library dele apagar.
O seu Delphi não está encontrando o System.Pas (arquivo de library do Delphi).
Qual a versão do seu Delphi? Se for a XE2 te passo aqui os caminhos padrões dele, se não qualquer coisa estra na instalação e coloca na opção de reparar,com isso a Library é restaurada.

Abraços.


A versao do Meu delphi e o XE2

Responder

Gostei + 0

06/05/2013

Cayro Rodrigo

Você está tentando em algum lugar do seu programa acessar um registro inexistente de uma lista.
por exemplo, você tem uma Lista com 3 itens e está tentando acessar um 4º.
É o que provavelmente está ocorrendo.
Coloque um Break Point nas partes que tenham listas no seu projeto e debug ele.


Como Fasso isso, To precisando urgente rodar essa aplicação.


Responder

Gostei + 0

06/05/2013

Cayro Rodrigo

Você está tentando em algum lugar do seu programa acessar um registro inexistente de uma lista.
por exemplo, você tem uma Lista com 3 itens e está tentando acessar um 4º.
É o que provavelmente está ocorrendo.
Coloque um Break Point nas partes que tenham listas no seu projeto e debug ele.


Como Fasso isso, To precisando urgente rodar essa aplicação.




eu dei debug no delphi e apaceu isso

program LPCLAB;

uses
Vcl.Forms,
F_Principal_u in 'F_Principal_u.pas' ,
FCadPaciente_u in 'Cadastros\FCadPaciente_u.pas' ,
Base in 'Base.pas' {DM1: TDataModule},
FCadEmpresa_u in 'Cadastros\FCadEmpresa_u.pas' ,
FCadEspecialidade_u in 'Cadastros\FCadEspecialidade_u.pas' ,
FCadConvenio_u in 'Cadastros\FCadConvenio_u.pas' ,
FCadMedico_u in 'Cadastros\FCadMedico_u.pas' ,
FCadExame_u in 'Cadastros\FCadExame_u.pas' ,
FRecepcao_u in 'Lancamento\FRecepcao_u.pas' ,
FCalendario_u in 'Utilitarios\FCalendario_u.pas' ,
FResultado_u in 'Lancamento\FResultado_u.pas' ,
FLancarItens_u in 'Lancamento\FLancarItens_u.pas' ,
FSobre_u in 'FSobre_u.pas' ,
FR3_u in 'Relatórios\FR3_u.pas' ;

{$R *.res}

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TDM1, DM1);
Application.CreateForm(TF_Principal, F_Principal); Essa foi a linha que deu erro.....
Application.Run;
end.
Responder

Gostei + 0

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

Aceitar