Fórum Menor e maior valor em um edit que se alterna Delphi. #600602
17/02/2019
0
Eu tenho um edit que fica recebendo a quantidade de linhas de um memo e o conteúdo do memo vem de um timer;
edit1.text:= floattostr(memo2.lines.count);
O valor do edit fica alternado de tempo em tempo, depois de alguns segundos o valor fica fixo em dois valores um maior e um menor, 528 e 570, só que de tempo em tempo esses dois valores podem ser diferente, mais sempre um maior e outro menor 450, 525 por exemplo.
Preciso de uma forma do código me pegar o menor valor entre os dois números, não estou conseguindo uma forma de fazer isso.
edit1.text:= floattostr(memo2.lines.count);
O valor do edit fica alternado de tempo em tempo, depois de alguns segundos o valor fica fixo em dois valores um maior e um menor, 528 e 570, só que de tempo em tempo esses dois valores podem ser diferente, mais sempre um maior e outro menor 450, 525 por exemplo.
Preciso de uma forma do código me pegar o menor valor entre os dois números, não estou conseguindo uma forma de fazer isso.
Wagner Campanari
Curtir tópico
+ 0
Responder
Posts
28/02/2019
Hélio Devmedia
Olá Wagner, você precisa criar um algorítimo básico de lógica de programação dentro da função que joga a quantidade para o Edit
declare estas duas variáveis como globais e coloque zero nelas no create do formulário.
desta forma você sempre terá duas variaveis globais.
Espero ter ajudado. Um forte abraço e fique com Deus...
declare estas duas variáveis como globais e coloque zero nelas no create do formulário.
var
valor_maior, valor_menor: integer;
begin
if valor_maior=0 then
valor_maior:=memo.lines.count;
if valor_menor=0 then
valor_menor:=memo.lines.count;
if memo.lines.count >= valor_maior then
valor_maior:=memo.lines.count
else
menor_valor:=memo.lines.count;
desta forma você sempre terá duas variaveis globais.
Espero ter ajudado. Um forte abraço e fique com Deus...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)