Ir para conteúdo
  • Cadastre-se

Iago César F. Nogueira

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Posts postados por Iago César F. Nogueira

  1. 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:

    • As mensagens recebidas seria READ","       { como está na unit }
    • As mensagens enviadas seria READ",         { sem o último abre aspas }

    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.

     

  2. 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.

  3.  

    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?

  4. 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?

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