Interromper criação de um formulário
Alguns formulários do meu sistema terão acesso restrito. Este acesso será controlado por uma variável global do sistema que é testada no evento Create do Form. Porém, os métodos que estou usando para interrupção na criação do formulário neste evento não tem sido satisfatórios. Preciso de dicas de métodos de interrupção na criação do Form mais eficazes!
Grato!
Grato!
Eniosb
Curtidas 0
Respostas
Beppe
15/01/2004
Você pode gerar uma exceção no construtor, ou ainda, mas nunca testei, poderia declarar o construtor como private.
Pra criar o objeto você pode definir uma class function que retorna uma nova instância do objeto.
Pra criar o objeto você pode definir uma class function que retorna uma nova instância do objeto.
GOSTEI 0
Eniosb
15/01/2004
Obrigado Beppe. Para resolver o problema defini
´constructor Create(AOwner: TComponent); override;´ no private e dentro do método fiz o meu teste para criar ou não o formulário. Problema resolvido!
Muito obrigado!
´constructor Create(AOwner: TComponent); override;´ no private e dentro do método fiz o meu teste para criar ou não o formulário. Problema resolvido!
Muito obrigado!
GOSTEI 0
Beppe
15/01/2004
Obrigado Beppe. Para resolver o problema defini
´constructor Create(AOwner: TComponent); override;´ no private e dentro do método fiz o meu teste para criar ou não o formulário. Problema resolvido!
Muito obrigado!
Rodou mesmo? Na teoria deveria funcionar, mas nunca tinha testado pq nunca precisei. Bom saber.
T+
GOSTEI 0