No artigo de hoje, vamos demonstrar em como descobrir os atributos de um objeto na depuração de um código.
Algumas vezes precisamos descobrir o nome de algum atributo / propriedade, ou fazer algum teste em algum objeto instanciado. Pensando nisso, montamos esse tutorial.
- Coloque o breakpoint após instanciar a classe no seu objeto (nesse nosso caso, queremos descobrir os atributos de um TPanel, chamado de oPanGrid)
- Execute o código, e espere cair nesse breakpoint
- Na inspeção / watch, adicione o nome da variável
- Agora, expanda a variável e irá aparecer todos os atributos disponíveis
Obs.: Caso você queira, você pode tentar mudar os atributos durante a depuração, basta ao estar parado em um breakpoint, alterar o valor do atributo usando :=, por exemplo, oObjeto:seuAtributo := xValor (conforme print abaixo).
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Conteúdo de grande valia para quem está aprendendo programação orientada à objetos.
Muito feliz com os conteúdos aqui no site e na plataforma HotMart.
Lucas Silva
Grande Lucas, tudo joia?
Opa, obrigado pelo comentário e feedback jovem. É muita bondade e generosidade sua.
Um grande abraço.