Je travaille sur l'application VB6, qui est connectée à la base de données MS Access, donc je ne veux pas permettre à l'utilisateur d'ouvrir plusieurs instances de mon application car cela créera des conflits & base de données. En outre, si l'utilisateur tente d'ouvrir une autre instance, l'instance en cours d'exécution doit être mise au point. Comment puis-je atteindre cela? Merci à l'avance .......... :-)Empêcher l'ouverture de plusieurs instances de l'application VB
5
A
Répondre
6
utilisation App.PrevInstance
:
'this code would be in a bas module for start up.'
Private Sub main()
'Check for previous instance and exit if found.'
Dim rc As Long
If App.PrevInstance Then
rc = MsgBox("Application is already running", vbCritical, App.Title)
Exit Sub
Else
frmMain.Show
End If
End Sub
+0
Merci, cela a fonctionné parfaitement, maintenant est-il de toute façon mettre l'accent sur l'instance actuelle au lieu de montrer le message d'erreur ..? – Kushal
+0
Oui, utilisez la méthode 'AppActivate' - transmettez ce qui se trouve dans la barre de titre de votre application. – MusiGenesis
Questions connexes
- 1. Empêcher plusieurs instances de formulaire
- 2. Plusieurs instances de jQuery.noConflict()
- 3. Comment empêcher mon enregistreur d'écrire plusieurs instances d'un fichier journal?
- 4. plusieurs instances de Dynamic modalpopupextender
- 5. plusieurs instances de pièces importées
- 6. Plusieurs instances (2) de Zend_Auth
- 7. Avantages de plusieurs instances memcached
- 8. plusieurs instances de statique Singleton
- 9. Plusieurs instances de simulateur iPhone?
- 10. Exécution de plusieurs instances d'Evince
- 11. Configuration de plusieurs instances UIImageView
- 12. Affichage de plusieurs instances de même forme?
- 13. Comment puis-je empêcher plusieurs instances de lignes ajoutées dans une liste?
- 14. Plugin jquery boxy: empêcher plusieurs instances de la même boîte de dialogue lorsque vous cliquez plusieurs fois sur le lien
- 15. jquery datepicker plusieurs instances
- 16. Bibliothèque CodeIgniter plusieurs instances
- 17. Rendu plusieurs instances Formulaire
- 18. Script d'onglets de base jQuery - plusieurs instances?
- 19. plusieurs instances de la fonction php
- 20. PHP - Activation de plusieurs instances d'un processus
- 21. plusieurs instances mêmes données URL de l'image
- 22. ProgressBar pour plusieurs instances de WebBrowser
- 23. Plusieurs instances de client mysql et stdin
- 24. Plusieurs instances de SlideToggle qui basculent tout
- 25. Création par programme de plusieurs instances d'Acrobat
- 26. Android: mélange de plusieurs instances AudioTrack?
- 27. Plusieurs instances de l'intention en attente
- 28. Plusieurs instances de la même option?
- 29. Plusieurs instances de CKEditor (dans Safari)
- 30. Interface graphique Java et plusieurs instances de la classe SwingWorker
Le terme que vous avez besoin est "application d'instance unique". – ChrisF