Ir para conteúdo
  • Cadastre-se

Instalador ACBr Erro Undeclared identifier: 'WriteBOM'


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1656 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Olá pessoal boa tarde,

Tive um "problema" ao atualizar os fontes e executar o instalador,

Consegui resolver aqui, o que fiz foi comentar as linhas, talvez tenha uma outra forma, mas "emergencialmente" resolvi desta forma.

Estou usando o Delphi 2010 e quando ia compilar os pacotes dava o erro "Undeclared identifier: 'WriteBOM'" ao compilar as units 'mimepart.pas e ACBrMail.pas';

Como disse talvez tenha uma forma mais fácil de resolver, mas resolvi agora comentando as linhas onde tinha o código abaixo:

      {$IFDEF UNICODE}
       fAltBody.WriteBOM := False;
      {$ENDIF}

 

 

Grato pela atenção de todos, bom trabalho

E na unit mimepart

function CreateStringList: TStringList;
begin
  Result := TStringList.Create;
//{$IFDEF UNICODE}
//  Result.WriteBOM := False;
//{$ENDIF}
end;

  • Consultores
Postado

Marcou a opção limpar tudo antes de instalar?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Sinto lhe dizer mas esse instalador ai está desatualizado.

olhe la´na pasta ele deve estar marcado em vermelho. faça o revert e atualize e abra ele novamente

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

verdade. marca a opção Remover arquivos antigos ...........

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

Baixei novamente os fontes, marquei a opção, mas dá o erro:

image.png.f2722c25395ad7a8399a89d80cd38d1d.pngimage.thumb.png.654c62eb976863c1d4e699d82941bd1f.png

Mas isso talvez seja alguma coisa aqui comigo, vou comentar as linhas que tem este WriteBOM.

Grato pela atenção e agilidade na resposta, parabéns a toda a equipe.

  • Membros Pro
Postado

Olá sr. @Daniel Simoes, tranquilo, como disse, quando comento as linhas a instalação segue na boa, só fui ver se talvez eu não estava fazendo coisa errada aqui, mas grato pela atenção, sei que são pessoas bastante ocupadas aí.

Comentei aqui e instalou na boa, se alguém tiver com o mesmo "problema", ao menos por enquanto segue uma solução; mais uma vez meus parabéns a toda a equipe ACBr.

Abraço

  • Curtir 1
  • Membros Pro
Postado

Olá sr. @Daniel Simoes, deu um erro ao compilar o fonte ACBrMail.pas, mas coloquei a mesma diretiva de compilação e foi na boa.

Talvez você só tem que fazer a mesma coisa aí para subir ao SVN.

No fonte em questão dei um CTRL + F e procurei por WriteBOM, encontrei 2(duas) ocorrências, coloquei a diretiva que o senhor criou, feito isso salvei e usei o instalador e concluiu sem problemas.

Mais uma vez agradeço ao esforço e empenho, tenham um ótimo final de semana.

Abraço

  • 1 mês depois ...
Postado

Boa tarde meus caros.. sinto abrir este tópico novamente.. Utilizo Lazarus v 2.0.8 FPC 3.0.4 e o WriteBOM não é reconhecido..

No meu caso também consegui compilar com sucesso depois de comentar a linha //Result.WriteBOM := False; ou então até mesmo apenas comentado a diretiva no cabeçalho do arquivo:

//{$IFDEF FPC}
//  {$DEFINE HAS_BOM}
//{$ENDIF}  

No caso comentando a diretiva FPC não precisou comentar a linha do Result abaixo...

 

image.png.42489757d3f3c4c65777ec2afa0352d4.png

  • Consultores
Postado
9 minutos atrás, rrricci disse:

Boa tarde meus caros.. sinto abrir este tópico novamente.. Utilizo Lazarus v 2.0.8 FPC 3.0.4 e o WriteBOM não é reconhecido..

No meu caso também consegui compilar com sucesso depois de comentar a linha //Result.WriteBOM := False; ou então até mesmo apenas comentado a diretiva no cabeçalho do arquivo:

//{$IFDEF FPC}
//  {$DEFINE HAS_BOM}
//{$ENDIF}  

No caso comentando a diretiva FPC não precisou comentar a linha do Result abaixo...

 

image.png.42489757d3f3c4c65777ec2afa0352d4.png

Você precisa atualizar o Lazarus

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Este tópico foi criado há 1656 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...