Fórum Duvida em While #169141

12/07/2003

0

P:=$326574;
While T <> P do
begin
Buffer.Read(T,4);
??????
End;
Como faço a comparacão entre T e P,sabendo que P e T são DWord?
Como faço para comparar ( e encerrar o Loop) entre as duas Variaveis em Objeto Pascal?


Kroki

Kroki

Responder

Posts

13/07/2003

Edilcimar

supondo uma variável e uma tabela, se for diferente modifique a idéia.
Variavel1 := ´x´; // a variável pode ser de qualquer tipo
with table1 do
while not eof do
begin
variavel2 := fieldbyname(´campo1´).asstring; // ou qualquer outro tipo
if variavel1 = variável2 then
break
else
faça qualquer coisa;
next;
end;


Responder

Gostei + 0

13/07/2003

Kroki

Só mais uma antes de eu implementar,o Break faz o Loop sair normalmente como se fosse um End, ou espera algum comando para dar prosseguimento ao programa?


Responder

Gostei + 0

13/07/2003

Edilcimar

o break quebra a seqüência dentre de um loop


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar