Fórum Fechar Form #347567
19/10/2007
0
Tenho uma rotina de acesso que leio no evento onshow() do form,
ao identificar que o usuario não tem acesso gostaria de fecha-lo logo em seguida mas não estou conseguindol, como devo fazer ??
Obrigado.
Robsons
Curtir tópico
+ 0Posts
19/10/2007
Comodelphi
Gostei + 0
19/10/2007
Mayron Cachina
OnFormShow (){
var
flag : boolean;
begin
//SUA ROTINA e coloca o flag nela
if flag = true
Self.close;
end
}pode fazer algo parecido...
Gostei + 0
19/10/2007
Alexandrej
O ideal seria você sobreescrever o construtor do form e definir a rotina de acesso dentro dele.
public
constructor Create(AOwner: TComponent); reintroduce;
.
.
.
constructor TForm1.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
// suas definições
end;
Gostei + 0
19/10/2007
Raserafim
Gostei + 0
22/10/2007
Robsons
Quanto ao construtor do form não usei e confesso que não sei usa-lo, poderiam me dar uma explicação mais clara...
Eu uso a rotina de acesso dentro do form porque o nome que ele procura na tabela de acessos e o Titulo do Form.....
Valeu galera...
Gostei + 0
22/10/2007
Nigro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)