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
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 aberto

Aló 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ço
Francisco 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) ==============================================

Responder a