Iago César F. Nogueira
-
Total de ítens
5 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Iago César F. Nogueira
-
-
Antes de enviar uma mensagem estou marcando a Flag "RecebeConfirmacao" da classe "TACBrSMS" como False e ainda assim estou recebendo as confirmações de recebimento.
Também preciso de um procedimento para limpar a minha "Caixa de Saída".
Acredito que isto esteja congestionando o meu envio de SMS.
-
12 minutos atrás, Daniel Simoes disse:
Tools -> Configure Build All
Me referia a opção "Optmized IDE", mas acabei encontrando.
Vou tentar isto se o problema voltar a me atrapalhar.
Obrigado!
-
Em 17/07/2018 at 08:35, armando.boza disse:
Na época que eu postei eu recompilei com o fpcupdeluxe, mas mesmo assim tive problemas depois, o jeito foi voltar pro windows 7.
Vi esses dias que alguns conseguiram resolver esse problema colocando o arquivo fpc.exe (C:\lazarus\fpc\3.0.4\bin\i386-win32) em modo de compatibilidade com windows 7, tenta ai.
Armando,
eu havia feito isto e apenas corrigiu o problema de compilação do meu projeto, não resolveu a questão de adicionar novos componentes a IDE.
Eu reinstalei o meu Lazarus utilizando o fpcupdeluxe e por hora resolveu: editei o arquivo "...\fpcsrc\compiler\pp.pas" e ajustei as linhas sugeridas. Pode ser que tenha resolvido pois, até agora, não tive mais o problema "No left memory" e estou com todos os componentes que havia instalado e os que pretendia instalar.
Em 17/07/2018 at 11:44, Daniel Simoes disse:Experimente um Build All, com a opção Optimized IDE
Daniel,
Como fazer isto?
-
Em 23/03/2018 at 09:23, armando.boza disse:
Para quem estiver tendo problemas de "No memory left" com Lazarus 1.8.2 + FPC 3.0.4 (win32) achei essa discussão no fórum oficial e encontraram onde ocorre o problema.
É o arquivo ppc386.exe do FPC, como mencionado deve-se alterar o arquivo pp.pas adicionando uma linha e recompilar o FPC.
{ Don't care about minstacksize or maxstacksize not beeing supported by current OS } {$WARN 2077 OFF} {$WARN 2078 OFF} {$ifdef win32} { 256 MB stack } { under windows the stack can't grow } {$MAXSTACKSIZE 256000000} {$setpeflags $20} // <------------------------------------here, this line is inserted {$else win32} {$ifdef win64}
http://forum.lazarus.freepascal.org/index.php/topic,40351.60.html
Amigo,
Como exatamente eu consigo fazer essas alterações?
Meu Lazarus está instalado em "D:\Lazarus", logo a FPC source está em "D:\Lazarus\fpc\3.0.4\source", porém não consigo encontrar dentro do diretório do Lazarus quaiquer arquivos "pp.pas"
Poderia me ajudar na resolução deste problema?
Cancelar confirmação de recebimento
em ACBrSerial
Postado
Quanto a questão da confirmação de recebimento debuguei sim.
Acontece que não encontrei nenhum utilização da variável fpRecebeConfirmacao na unit ACBrSMSClass além do Create da classe. Imagino que deveria haver uma implementação qualquer no procedimento "TACBrSMSClass.EnviarSMS".
Quanto ao procedimento de limpar a "Caixa saída" eu não encontrei muita coisa. Na verdade, pelo o que eu entendi, o método "TACBrSMSClass.ListarMensagens" recupera as mensagens tanto da caixa de saída quanto da entrada. O diferencial entre estes grupos de mensagens seria o Delimitador de mensagem:
Acontece que o método "TACBrSMSMensagens.CarregaSMS" não identifica as mensagens enviadas. E pelo o que vi no modelo, será necessário um código de mensagem para poder apagá-la.