PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 25 → WX - Como evitar que abra 2x uma aplicação
WX - Como evitar que abra 2x uma aplicação
Débuté par BOLLER, 05 sep. 2017 14:19 - 1 réponse
Membre enregistré
3 657 messages
Popularité : +175 (223 votes)
Posté le 05 septembre 2017 - 14:19
Segue exemplo

NbRun is int
NbRun = ExeRunning("EMPRE-OS.EXE")
IF NbRun > 0 THEN        
Info("Já está aberto o programa EMPRE-OS.EXE!")
END


--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Message modifié, 05 septembre 2017 - 14:20
Membre enregistré
37 messages
Popularité : +5 (5 votes)
Posté le 09 septembre 2017 - 03:39
Tenho a impressão que ao se criar um SET UP Procedure da aplicação , basta na janela Creating Windows Executable assinalar a opção :

Single Instance (No simultaneous Execution)


Não se precisa colocar código nenhum, e o Windev se encarrega de não deixar + de 1 instancia ser processada.

Sou novato, posso estar enganado ?