Jump to content

Postagens Recomendadas

Postado

Olá Dev, seja bem-vindo!

No Delphi, você pode utilizar breakpoints condicionais para interromper a execução do seu programa apenas quando certas condições são atendidas. Isso pode ser extremamente útil para depuração, especialmente quando você está lidando com problemas que só ocorrem sob circunstâncias específicas.

No exemplo abaixo, estamos percorrendo uma lista de estados. Imagine que desejamos analisar um comportamento quando a variável estado for igual a 'SE', geralmente, adicionamos um breakpoint (F5) dentro do laço for e verificamos seu valor em cada iteração até atingir o valor desejado. Mas sabia que há uma maneira mais simples de realizar essa tarefa?

image.png

Após adicionar o breakpoint, clique com o botão direito do mouse sobre ele, selecione a opção "Breakpoint Properties..." e, em "Condition", informe uma condição de parada, como estado = 'SE'.

image.png

image.png

Pronto, agora nosso debug irá parar nesse breakpoint apenas quando a condição informada for atingida.

  • Curtir 1

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...