-
Total de ítens
6 -
Registro em
-
Última visita
Últimos Visitantes
441 visualizações
Ronei Angelo Grosbelli's Achievements
-
Segue em anexo a alteração da classe AcbrBal.pas para analise. Qualquer dúvida estou a adisposição ACBrBAL.pas ACBrBAL.pas
-
Fiz outra alteração neste método, a variável de controle Monitorando recebe MonitorarBalanca e tinha mais uma linha que removi que a variável Monitorando recebia False, perdia todo sentido desta variável. o que acontecia era que quando chamava o lepeso da forma que estava ele desabilitava o monitorarBalanca e não ativava mais. assim é armazenado o status do MonitorarBalanca e setado para False no final e atribuído o valor de quando entrou no método. function TACBrBAL.LePeso( MillisecTimeOut : Integer) : Double; Var Ativado, Monitorando : Boolean ; begin Ativado := Ativo ; Monitorando := MonitorarBalanca ; try MonitorarBalanca := False ; if not Ativado then { Ativa caso não tenha sido ativado antes } Ativar ; Result := fsBAL.LePeso( MillisecTimeOut ) ; if Assigned( fsOnLePeso ) then fsOnLePeso( UltimoPesoLido, UltimaResposta ) ; finally Ativo := Ativado ; MonitorarBalanca := Monitorando ; end ; end;
-
...
-
Leitura Peso Balança - Modelo: Urano
Ronei Angelo Grosbelli replied to schrsistemas's tópico in ACBrSerial
Em anexo os fontes; Só lembrando que o fonte ACBRBALUranoPOP.pas tem que ser adicionado no pacote ACBrSerial.dpk Obs. qualquer duvida esto a disposição. www.parseint.com.br www.sischef.com ACBrSerial.rar -
Access Violation Ao Usar O Acbrbal
Ronei Angelo Grosbelli replied to Ronei-Daiane Grosbelli's tópico in ACBrSerial
Expliquei o que fiz neste link abaixo -
Leitura Peso Balança - Modelo: Urano
Ronei Angelo Grosbelli replied to schrsistemas's tópico in ACBrSerial
É infelizmente não consegui testar em outros modelos da Urano, mas o que eu fiz foi criar uma nova classe AcbrBalUranoPOP e adicionei esta alteração lá.