Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

  Bom dia, procurei no bolg sobre o tema e não encontrei e como sou novo no desenvolvimento FireMonkey abri esta nova aba.

  Em nossa empresa, até então, os projetos eram todos baseados em VCL, no entanto estamos migrando alguns projetos para o FireMonkey, porém os componentes do  ACBr estão dando erro de compilação por falta de uses ou sentenças não compatíveis entre as duas plataformas gráficas.

  Verifiquei que existe um arquivo (ACBr.inc) que vc escolhe no momento da compilação dos pacotes o uso de qual plataforma gráfica.

  Pergunto : Como setar o ACBr ou o projeto para que possamos usar uma plataforma gráfica ou outra (VCL ou FireMonkey) de acordo com o projeto ?

Postado
Em 04/05/2017 at 14:05, Juliomar Marchetti disse:

Boa tarde

partes dos componentes funcionam em firemonkey.

deve-se descomentar no ACBr.inc a diretiva e efetuar a instalação!

mas lembre-se que não vai funcionar NF-e e outras em dispositivos móveis.

Perfeito, os componentes do ACBr, só serão utilizados no windows mesmo, minha preocupação era manter os projetos que não usam o firemonkey sem dar erro de compilação...

Posso deixar ambas as diretivas descomentadas ?

  • 5 semanas depois ...
Postado

Juliomar, boa tarde

Acabei de sincronizar todos os arquivos novamente do ACBr, alterei o  arquivo ACBr.inc (// Para usar FMX (Firemonkey) Windows / Delphi descomente essa linha

{$DEFINE FMX}) para que o componente funcione no FMX mas mesmo assim, o erro da compilação em anexo acontece.

Segue os arquivos.

O que poderia ser?

Quando você comenta acima sobre mudar os arquivos .ini, quais seriam?

grato.

log_Delphi_10.2_Tokyo.txt

ACBr.inc

BP Rossetti Serviços de Informática

[email protected]

www.bprossetti.com.br

  • Fundadores
Postado

O Suporte a FMX é pouco testado, e temo poucos (ou nenhum usuário)... portanto você mesmo terá que tentar descobrir as diferenças de sintaxe entre VCL e FMX, e sugerir correções nos fontes...

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.

  • Moderadores
Postado
3 horas atrás, cueiogordo disse:

Juliomar, boa tarde

Acabei de sincronizar todos os arquivos novamente do ACBr, alterei o  arquivo ACBr.inc (// Para usar FMX (Firemonkey) Windows / Delphi descomente essa linha

{$DEFINE FMX}) para que o componente funcione no FMX mas mesmo assim, o erro da compilação em anexo acontece.

Segue os arquivos.

O que poderia ser?

Quando você comenta acima sobre mudar os arquivos .ini, quais seriam?

grato.

log_Delphi_10.2_Tokyo.txt

ACBr.inc

Boa noite

exatamente como o Daniel explicou poucos usam!

estou aplicando mudanças no instalador para resolver mais situações para compilação x64 e vou conferir para deixar a opção no instalador para usar dm FMX e corrigir tudo o que for possível.

2 horas atrás, Daniel Simoes disse:

O Suporte a FMX é pouco testado, e temo poucos (ou nenhum usuário)... portanto você mesmo terá que tentar descobrir as diferenças de sintaxe entre VCL e FMX, e sugerir correções nos fontes...

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 7 meses depois ...
Postado
Em 14/06/2017 at 16:25, cueiogordo disse:

Juliomar, boa tarde

Acabei de sincronizar todos os arquivos novamente do ACBr, alterei o  arquivo ACBr.inc (// Para usar FMX (Firemonkey) Windows / Delphi descomente essa linha

{$DEFINE FMX}) para que o componente funcione no FMX mas mesmo assim, o erro da compilação em anexo acontece.

Segue os arquivos.

O que poderia ser?

Quando você comenta acima sobre mudar os arquivos .ini, quais seriam?

grato.

log_Delphi_10.2_Tokyo.txt

ACBr.inc

segue diff com alterações para compilar com a diretiva FMX

Em 14/06/2017 at 17:17, Daniel Simoes disse:

O Suporte a FMX é pouco testado, e temo poucos (ou nenhum usuário)... portanto você mesmo terá que tentar descobrir as diferenças de sintaxe entre VCL e FMX, e sugerir correções nos fontes...

como faço para sugerir as correções?

acbrfmx.diff

  • Moderadores
Postado

Isso pois postou em 3 locais e quase envie o bloqueio

4 minutos atrás, caranthir disse:

segue diff com alterações para compilar com a diretiva FMX

como faço para sugerir as correções?

acbrfmx.diff

 

Favor anexar as units alteradas e não a diferença

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Fundadores
Postado

3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum.

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.

Postado
Em 16/02/2018 at 16:30, Daniel Simoes disse:

3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum.

ok, desculpe

 

Em 16/02/2018 at 15:58, Juliomar Marchetti disse:

Isso pois postou em 3 locais e quase envie o bloqueio

 

Favor anexar as units alteradas e não a diferença

 

ACBr_Comum.dpk

ACBrDevice.pas

ACBrECFClass.pas

ACBrTEFD.pas

Em 16/02/2018 at 15:56, Daniel Simoes disse:

Basta criar um novo tópico e anexar as Units modificadas, descrevendo o Motivo e a solução aplicada..

Também seria ótimo ter os Change-Logs atualizados 

postei aqui mesmo as units, mas é melhor criar um tópico?

  • Obrigado 1
  • 4 semanas depois ...
  • 8 meses depois ...
Postado (editado)

Tambem estou utilizando o FMX como ACBr .. faz algum tempo inclusive, mas toda vez que tenho que atualizar do SVN e uma batalha de fazer alteracoes

Hoje que encontrei este post

No meu caso utilizo so defines:

FMX e NOGUI

Pois uso no FMX como um rest server.

Editado por EduardoElias
Complemtno
  • 1 mês depois ...
  • Fundadores
Postado

Com a inclusão da Unit ACBrImage.pas, a compilação da FMX, foi novamente quebrada...

Efetuei vários ajustes e correções, para permitir a compilação em FMX... (já no SVN)

  • Curtir 3
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.

  • Este tópico foi criado há 2131 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.