Ir para conteúdo
  • Cadastre-se

dev botao

Error: RLINK32: Unsupported 16bit resource in file


  • Este tópico foi criado há 2419 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá boa tarde!

Atualizei meu ACBr, Terça Feira 07/08/2017, e depois disso passei a ter este erro:
[DCC Error] E2161 Error: RLINK32: Unsupported 16bit resource in file "D:\Desenvolvimento\Fontes\Windows\ByteFactory\Fontes\DataModulos\UDataModuloCadastro.dfm"

Estou usando o DELPHI 2010 Original.

Dentro deste DataModulo, estão todos os componente do ACBr que eu uso.
Se eu abra o DataModulo e altero qualquer coisa, ate um componente de lugar, quando copilo, ele me da este erro.
Se eu volto a minha pasta do ACBr para a pasta que estava no dia 06/08/2017, ele copila tudo normal.

Só atualizei o meu ACBr porque estava com problema na nota fiscal modelo 21 (Telecomunicações)

Então não posso voltar para a pasta anterior.

Tive que formatar o meu notebook, por outros motivos, e mesmo assim quando reinstalei o delphi e os componente do ACBr, ao copilar da o mesmo erro.
quando eu volto o datamodulo anteriror(Copia) ele funciona normal, porem se eu alterar (QUALQUER COISA) da este erro. 

O restante do projeto eu posso alterar qualquer coisa, mais o datamodulo que esta os componente do ACBr não tem jeito.
Já vi no forum que em 2012 varias pessoas passaram por este problema com o ACBr, porem uma correção foi realizada e tudo voltou a funcionar.

Desde já agradeço a atenção de quem puder me ajudar.
Marcello!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Consegue descobrir que ao clicar em salvar alguns dos componentes do ACBr estão colocando uma linha adicionar, isso esta fazendo dar este erro, veja abaixo o datamodulo antigo sem dar erro:

  object ACBrCTe1: TACBrCTe
    Configuracoes.Geral.SSLLib = libCapicomDelphiSoap
    Configuracoes.Geral.SSLCryptLib = cryCapicom
    Configuracoes.Geral.SSLHttpLib = httpIndy
    Configuracoes.Geral.SSLXmlSignLib = xsMsXmlCapicom
    Configuracoes.Geral.FormatoAlerta = 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.'
    Configuracoes.WebServices.UF = 'SP'
    Configuracoes.WebServices.AguardarConsultaRet = 0
    Configuracoes.WebServices.QuebradeLinha = '|'
    Left = 168
    Top = 144
  end

Agora veja o datamodulo apos salvar, dando erro:

  object ACBrCTe1: TACBrCTe
    Configuracoes.Geral.SSLLib = libCapicomDelphiSoap
    Configuracoes.Geral.SSLCryptLib = cryCapicom
    Configuracoes.Geral.SSLHttpLib = httpIndy
    Configuracoes.Geral.SSLXmlSignLib = xsMsXmlCapicom
    Configuracoes.Geral.FormatoAlerta = 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.'
    Configuracoes.Arquivos.OrdenacaoPath = <>
    Configuracoes.WebServices.UF = 'SP'
    Configuracoes.WebServices.AguardarConsultaRet = 0
    Configuracoes.WebServices.QuebradeLinha = '|'
    Left = 168
    Top = 144
  end

 

Veja que a linha em negrito foi adicionada em varios componentes,, se eu removo esta linha e não salvo o datamodulo por dentro do delphi, ele copila normal.
Então o problema esta aqui.

 

 

Vou anexar os meu dois dfm para vocês verem as diferenças.
Lembrando, ambas são identicas, a unica diferença é que quando eu salvo por dentro do delphi acontece estas alteração.


 

UDataModuloCadastro_ANTES_DE_SALVAR.dfm

UDataModuloCadastro_DEPOIS_QUE _SALVO_PELO_DELPHI.dfm

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 horas atrás, marcellocainelli disse:

Lembrando, ambas são identicas, a unica diferença é que quando eu salvo por dentro do delphi acontece estas alteração.

O mais provável é que o erro esteja nesta parte:

    MostrarStatus = False
    TipoDANFE = tiNFCeA4
    NumCopias = 1

O tipo tiNFCeA4 foi removido do ACBr. No seu outro arquivo ficou assim:

    MostrarStatus = False
    TipoDANFE = 
    NumCopias = 1

Minha sugestão é que remova apenas a linha TipoDANFE do seu .dfm em um editor de texto.

  • Obrigado 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Se você removeu por diretiva de compilação  ( ACBr.inc ) o suporte a CAPICOM, os componentes que possuam DFeSSL não podem estar configurados para libCapicom 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Consultores
29 minutos atrás, marcellocainelli disse:

Corrigi tudo manualmente e deu certo!

Obrigado pelo retorno

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.