Comment éviter l’exécution répétée d’un programme ? (Détectez s'il existe une copie précédente et si c'est le cas, terminez le programme actuellement démarré). Après avoir démarré un programme, les utilisateurs limitent parfois le programme à la barre des tâches, puis redémarrent le programme lorsqu'ils en ont besoin. Cela provoque parfois une corruption des données dans les programmes de base de données ! Si vous ne souhaitez pas que les utilisateurs lancent le programme à plusieurs reprises, vous pouvez utiliser l'objet APP pour déterminer comme suit :
PRivateSubForm_Load()
IfApp.PrevInstanceThen'View version précédente
MsgBox"Ce programme est déjà en cours d'exécution!",48
Fin
FinSi
FinSub->