Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Tudo em um Form ou Form separados?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00609615
Message ID:
00609990
Vues:
9
>Oi Ivan,
>
>O Lazy Instantiation é uma técnica onde você posterga a criação dos objetos do Page até o momento em que o usuário faz o primeiro acesso ao mesmo. Por exemplo, você poderia ter um container em cada Page que contivesse os componentes de interface. Você teria uma propriedade customizada que manteria uma referência para este container. No Activate do Page, caso esta propriedade fosse .NULL., o contaner seria populado em tempo de execução (lembre-se que o container já pode estar completo em uma classe de um VCX) e a propriedade receberia uma referência para o mesmo, de forma que em outras ocorrências do evento Activate você saiba que não precisa refazer a criação dos componentes. Em resumo, você adia a criação dos componentes dos Pages até o momento em que eles são realmente necessários (e pode ser que em alguns cenários de utilização, alguns desses Pages nunca sejam usados ;-))
>
>Um abraço!

Assim. O nome correto em inglés "delayed instantiation". Têm um bom exemplo no livro do Jim Booth e Steve Sawyer. http://www.hentzenwerke.com


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform