ShowModal
Estou tentando abrir um segundo form em meu aplicativo utilizando ShowModal, para:
1º não proseguir com a execução até que o segundo formulário seja fechado;
2º retornar Ok ou Cancel.
O problema é que na execução, retorna ´Cannot Make a visible window modal´. Até prossegue com a execução, mas nenhuma das duas funções citadas acima funcionam.
Obs: no 2º form os dois botôes foram definidos o ModalResult= mrOk e mrCancel.
Obrigado
Reginaldo
1º não proseguir com a execução até que o segundo formulário seja fechado;
2º retornar Ok ou Cancel.
O problema é que na execução, retorna ´Cannot Make a visible window modal´. Até prossegue com a execução, mas nenhuma das duas funções citadas acima funcionam.
Obs: no 2º form os dois botôes foram definidos o ModalResult= mrOk e mrCancel.
Obrigado
Reginaldo
Rezum
Curtidas 0
Respostas
Dbergkamps
03/05/2004
set a propriedade visible do form para false.
GOSTEI 0
Pabhen
03/05/2004
no procedimento q chama o form vc faz assim:
application.creatform(Tform1, form1);
form1.showmodal;
form1.close;
no evento onclose do mesmo form vc faz assim:
action:=caFree;// isso tira o form da memoria
ps: o form naum pode estar do lado autocreate na seção de options.
application.creatform(Tform1, form1);
form1.showmodal;
form1.close;
no evento onclose do mesmo form vc faz assim:
action:=caFree;// isso tira o form da memoria
ps: o form naum pode estar do lado autocreate na seção de options.
GOSTEI 0
Rezum
03/05/2004
Estou chamando o form corretamente.
Não entendi o o PS: . . . ., pode explicar melhor?
Não entendi o o PS: . . . ., pode explicar melhor?
GOSTEI 0
Nildo
03/05/2004
Não entendi o o PS: . . . ., pode explicar melhor?
Project -> Options
Tem uma listbox do lado esquerdo. Selecione seu formulário na lista e passe ele para o lado direito
GOSTEI 0