Ouvrir plusieurs fichiers dans une seule instance

Description

Voici un bout de code qui permet d'ouvrir des fichiers dans une seule instance de votre appli. je l'explique : Quand vous ouvrez un fichier txt, ca ouvre le bloc note, si vous ouvrez un autre txt, ca ouvre une autre instance du bloc note.

En revanche, quand vous ouvrez une image sous xp, elle s'affiche dans le visualisateur, si vous ouvrez une autre image sans fermer le visualisateur, cette nouvelle image sera chargé, dans le visualisateur deja ouvers, il n'y aura pas 2 instances de l'appli.

C'est donc ce systeme que réalise cette source. Elle n'est pas de moi, mais ca fait tellement longtemp que je l'ai prise pour un prog, que je me rappelle plus ou je l'ai trouvée.
Je la met quand meme parce que on me l'a demandé sur le forum, et que je crois pas qu'il y en ai deja sur le site.

Pas de boucle qui tourne en permanence (c'est le principal atout de cette source), elle fonctionne avec un callback mais est tres stable ! meme dans l'IDE.
(Je crois pas que VB se soit crashé a cause de cette source)

L'appli livrée est un exemple qui illustre la source. J'y ai mis un label qui explique comment voir l'effet produit.
Il y a juste au chargement l'écriture d'une clé dans la base de registre.

Voila, en esperant que ca serve.
++

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.