Urgente::: Erro:Create Form - Invalid Stream Format
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.
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
Curtidas 0
Melhor post
Marconi
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
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
GOSTEI 1
Mais Respostas
Mpetranela
21/01/2004
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.
GOSTEI 0
Maicongabriel
21/01/2004
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.
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.
GOSTEI 0