Problema entre 2 forms
É o seguinte: abre o programa com uma janela pedindo a senha. É digitada a senha e caso esteja correta abre um novo form e o form da senha deve ser fechado, sem que esse novo form feche junto.
Ou seja, showmodal não serve e se eu uso o show num form e close no outro, os dois fecham já que o main form é o da senha ... O que eu fiz foi colocar visible false no form da senha quando o outro form abre e quando esse novo form é fechado pelo usuário eu coloquei um application.terminate ... mas aí é gambiarra né ?
Alguém tem uma sugestão para acabar com essa gambiarra ?
Ou seja, showmodal não serve e se eu uso o show num form e close no outro, os dois fecham já que o main form é o da senha ... O que eu fiz foi colocar visible false no form da senha quando o outro form abre e quando esse novo form é fechado pelo usuário eu coloquei um application.terminate ... mas aí é gambiarra né ?
Alguém tem uma sugestão para acabar com essa gambiarra ?
Glaubergs
Curtidas 0
Respostas
Aroldo Zanela
10/05/2003
Colega,
Existem muitos componentes personalizados para isso. Eu costumo usar o da ProLib ou RxLib (Agora Jedi).
Você pode encontrá-los aqui: http://www.torry.net/interfacehuge.htm
Existem muitos componentes personalizados para isso. Eu costumo usar o da ProLib ou RxLib (Agora Jedi).
Você pode encontrá-los aqui: http://www.torry.net/interfacehuge.htm
GOSTEI 0
Cruz
10/05/2003
Vc deve chamar o form da senha com ShowModal no evento OnCreate do Form Principal. Para isso o form da senha dever ser criado antes do principal. Caso contrário vc recebe uma mensagem de erro.
GOSTEI 0
Obubiba
10/05/2003
Coloque o formulário principal como o principal da aplicação, não o de senha.
GOSTEI 0
Glaubergs
10/05/2003
Nossa, era esse o problema mesmo ... Era só eu deixar o outro form como principal e chamar o da senha no OnCreate ...
Obrigado a todos ...
Obrigado a todos ...
GOSTEI 0