Urgente::: Erro:Create Form - Invalid Stream Format

21/01/2004

0

Oi pessoal,
gostaria de saber como solucionar este problema.

Ocorre este erro ao tentar abrir o form: Invalid Stream Format

e Este ao tentar compilar o programa: [Error] RLINK32: Unsupported 16bit resource in file ´C:\RepositorioLocal\ppp2\UnitAcesso.dfm´

Obg.

Abraços.


Ajpbotelho

Ajpbotelho

Responder

Post mais votado

21/01/2004

O arquivo UnitAcesso.dfm guarda as definições do seu form na unit UnitAcesso.pas.

Este arquivo pode estar corrompido.

Se voce não trocou de versão do Delphi, procure recuperar um backup do seu arquivo ´dfm´.

Voce deve encontrar um arquivo UnitAcesso.~dfm, que é o backup gravado pelo próprio Delphi na última vez que voce salvou. Neste caso apague o arquivo ´UnitAcesso.dfm´, renomeie o backup de ´.~dfm´ para ´.dfm´, e tudo deve funcionar como da última vez que foi salvo.

Marconi


Marconi

Marconi
Responder

Mais Posts

21/01/2004

Mpetranela

Caso vc não possua o arquivo de backup .~dfm uma opção e vc editar o arquivo UnitAcesso.dfm e reparar (refazer manualmente) a parte do código que está corrompida, pode ser que seja pouco o código que foi corrompido.


Responder

21/01/2004

Maicongabriel

Para converter o form do formato stream para texto puro e/ou vice versa, utiliza o programa ´convert.exe´ que se encontra na pasta ´bin´ do diretório de instalação do delphi !

Os error de formato inválido de stream costumam ser referentes a projetos feitos em uma versao mais nova do delphi com relação a que voce utiliza !
Ou ainda o que foi citado pelos colegas acima.

Porem quanto ao arquivo de 16bits, tente recriar o .res que esta referenciado a este form, pois arquivos de 16bit eram utilizados apenas no Delphi 1, talvez ainda no Delphi 2 e como a mensagem já diz, não são mais suportados pelo compilador 32bit.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar