Fórum Maldito Erro: Line too long(more tha 1023 characters) #312070

07/02/2006

0

A maior linha no código do form não passava de 200, as quais ja quebrei e mesmo assim ainda dá esse erro.

1
.. Line too long(more tha 1023 characters)


Agora não consigo colocar um caracter se quer no meu form,
que já vem essa bendita mensagem.

Alguma alma será que tem um solução definitiva para isso ???
Algo a configurar, sei lá, será que vou ter que fazer tudo de novo ?

Putz que msg chata ...


Laelsonc

Laelsonc

Responder

Posts

07/02/2006

Aroldo Zanela

Colega,

Tem como colocar um fragmento do código para ver se identificamos o problema?


Responder

Gostei + 0

07/02/2006

Laelsonc

Criei um clone do form. Com o mesmo código, sem nenhuma linha a mais nem a menos. E funcionou. Dá pra explicar ?

Infelizmente o código é um pouco extenso, não daria pra colocar aq, mas existe outro tipo de coisa que gera esse erro a não ser linhas grandes ? Como disse nenhuma linha passa dos 200 caracters.


Responder

Gostei + 0

07/02/2006

Massuda

Apesar do problema (aparentemente) já ter sido resolvido, uma sugestão... abra a unit problemática com o bloco de notas, faça qualquer alteração inócua no código e salve a unit alterada; experimente abrir com o Delphi.


Responder

Gostei + 0

07/02/2006

Leonardobhbr

como o massuda ja respondeu eu a dar a ideia para vc apaga todos os arquivos do seu form so deixar o .pas e .dfm que deve para com este erro


Responder

Gostei + 0

07/02/2006

Michael

O problema podia estar no DFM associado à unit, e não nela em si. O Delphi pode, por alguma razão qualquer, ter gerado uma linha muito grande no DFM. Por exemplo, um bitmap é serializado dentro do DFM, e isso tem muito mais de 1023 caracteres.

Provavelmente foi um bug da IDE que corrompeu o form da unit. Isso explica a solução ser encontrada ao ´clonar´ o form.

[]´s


Responder

Gostei + 0

30/06/2014

Linces Marques

Ta, mas como vc "clonou", vc simplesmente copiou o arquivo no explorer?
Responder

Gostei + 0

28/06/2015

Aurelio Oliveira

Passei por esse problema e consegui resolver rapidamente da seguinte forma:
Copiei todo o código da procedure com o problema e colei no bloco de notas.
O bloco de notas apontou onde deu a falta de quebra de linha. Organizei as quebras no bloco de notas, depois copiei o código editado no bloco de notas e substituí na unit a procedure com problema.
Responder

Gostei + 0

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

Aceitar