Daily Archive for 1 de fevereiro de 2008

Propriedades de classe no Delphi

No Delphi para Win32 não é possível implementar propriedades de classe como no Delphi para .NET (pelo menos até a versão 2007, quem sabe em alguma futura). Mas existe um  jeito de emular a funcionalidade.

Para isso definimos uma variavel global com visibilidade apenas na unit. E implementamos uma propriedade em que seu acesso read/write sejam funções de classe. Nesta funções de classe teremos então o acesso e leitura escrita a variavel global. Complicado? Veja mais detalhes no artigo original.

Dica do Douglas.