Bom
dia Francisco,
Para
vc verificar se existe uma Form aberta utilize na MDI:
gNMFORM -> global da Form sempre
atualizada qdo a esta esta ativa
On SAM_Close
If SalGetItemName( hWndForm, gNMFORM )
Call SalMessageBox( 'Existe janela aberta, feche todas as janelas antes de sair.',
csAtencao, MB_IconExclamation|MB_Ok )
Return FALSE
If SalGetItemName( hWndForm, gNMFORM )
Call SalMessageBox( 'Existe janela aberta, feche todas as janelas antes de sair.',
csAtencao, MB_IconExclamation|MB_Ok )
Return FALSE
Isto
deve solucionar o que vc precisa.
Abraços,
Haroldo
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de FRANCISCO FRANK
Enviada em: segunda-feira, 14 de outubro de 2002 06:11
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] Form abertoAló galeira!Meu objectivo é fazer com que o usuário feche o programa apenas quando todos os forms estiverem fechado - Excepto o mdi é claro.Existe alguma função que verifica se ha algum form aberto e retorne o nome do form?Um abraçoFrancisco Frank
MSN Photos é a maneira mais fácil e prática de editar e compartilhar sua fotos: Clique aqui
============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ==============================================