Duvida em While
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?
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
Curtidas 0
Respostas
Edilcimar
12/07/2003
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;
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;
GOSTEI 0
Kroki
12/07/2003
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?
GOSTEI 0
Edilcimar
12/07/2003
o break quebra a seqüência dentre de um loop
GOSTEI 0