Il y a peut-être une solution:
tu ouvre un fichier quelqonque par exemple c:\séku.txt comme ça il est 'vérouillé'
Quand tu démarre, tu test si tu peut supprimer se fichier. Si non, c'est que ton prog. est déjà lancé.
Je ne sais pas si ça marche à la perfection mais essaie !

The Best

Glu !!! [VIVE LINUX. Saviez vous qu'il existe Gambas pour remplacer Vb sous linux ?

]