Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renanbg

Pagecontrol

Recommended Posts

Tenho um form com uma pagecontrol e 2 tabsheetNa tabsheet2 tem varios dbedits como visible=falseQndo eu clicar na tabsheet 2 faço aparecer uma tela com user e senha..No form de senha quero o seguinteSe a senha estiver certa os dbedits ficam visiveis, mas se a senha estiver errada da uma msg e volta o foco para a tabsheet1.Não to conseguindo fazer isso apesar de parecer fáciltentei pagecontrol1.tabsheet1.edit1.visible:=true;mas n é assimalguem da um help?Abraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Td bem, entendi...mas o que eu não consigo é uma forma de ligar o form de senha com o tabsheet...se fosse só no evento de show do tabsheet eu usariaedit.visible:=true;mas como o comando tem que vir de outro form não achei a solução ainda

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom... crie uma variável global no Form de senha chamada Acessa do tipo Boolean...

 

 

E faz assim... no CREATE do FORM de acesso você faz:

Acessa := False;

Quando você der o OK na senha, ANTES DE DESTRUIR O FORM.... você passa assim:

Acessa := True;

E por fim na Tab você verifica:

If FormAcesso.Acessa = True thenBegin//End;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.