Olá Marcelo, Se você não quiser recorrer a API pode fazer em SAL mesmo.
On SAM_AppStartup if SalAppFind ( sNomeDoExecutavel , FALSE ) Call SalMessageBox ( "Esta aplicação não pode ser carregada duas vezes", " " , MB_Ok ) Call SalQuit( ) um abraço, Lairton. ----- Original Message ----- From: "Marcelo Pena" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 06, 2002 3:20 PM Subject: [sqlwin] API Windows Boa tarde lista, Preciso restringir a execução de uma aplicacao SQLWindows em somente 1 vez. Isto é, não importa quantas vezes o usuário invoca esta aplicação, o micro irá executar somente uma cópia desta. Sei que existe uma funcao API Windows que verifica se a aplicação invocada já está sendo executada em memória, e gostaria de saber qual é esta função, a DLL usada e se possível a sua chamada (exemplos). Desde já meu muito obrigrado. Maritima Seguros S/A Tecnologia da Informação Analista Programador Marcelo Pena [EMAIL PROTECTED] (55)(11) 3156-1849 ===============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) =============== ============================================== 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) ==============================================