Ir para conteúdo
  • Cadastre-se

dev botao

Onde desativo a diretiva FPC?


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

Recommended Posts

  • Fundadores

não... veja... não é necessário fazer nada em relação a essa diretiva...

Se você está com problemas com isso, é porque provavelmente seus fontes estão errados, baixe uma nova cópia do ACBr... e use o ACBrInstall

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

1 minuto atrás, Daniel Simoes disse:

não... veja... não é necessário fazer nada em relação a essa diretiva...

Se você está com problemas com isso, é porque provavelmente seus fontes estão errados, baixe uma nova cópia do ACBr... e use o ACBrInstall

Já fiz tudo isso que você falou e estou testando na função abaixo, já vasculhei tudo e não existe lugar algum que defina a diretiva FPC.  

    Trecho do código que está passado.

RBS := UTF8Encode(AString);
SetCodePage(RBS, 0, False);
Result := AnsiString(RBS);

Função:

function ACBrStrToUTF8( AString : String ) : AnsiString;
{$IFNDEF FPC}
{$IFDEF UNICODE}
var
  RBS: RawByteString;
{$ENDIF}
{$ENDIF}
begin
  {$IFNDEF FPC}
   {$IFDEF UNICODE}
    RBS := UTF8Encode(AString);
    SetCodePage(RBS, 0, False);
    Result := AnsiString(RBS);
   {$ELSE}
    Result := UTF8Encode(AString);
   {$ENDIF}
  {$ELSE}
   Result := AString;
  {$ENDIF}
end;

 

Link para o comentário
Compartilhar em outros sites

Você tem razão, falta de atenção minha.

Porem estou tendo problemas nesse método, ao efetuar consultas de MFDe pendente tem que enviar um texto e no meio dele tem a palavra "não" e ao usar esse método para transforme em UTF8 fica com caracteres doidos e da erro de schema.

Você já viu esse problema?

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Por favor abra um novo tópico e descreva exatamente o problema enfrentado...

Lembre-se de informar um passo a passo de como reproduzir o problema, usando os Demos do ACBr, (para que possamos debugar o problema)...

Se necessário (se for o caso) adicone os XMLs ou Logs, referentes a operação...

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

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...