Programme inquitable

Contenu du snippet

Ce programme ne pourra pas être arreter, enfin si il pourra être arreter mais il se relancera automatiquement, alors autent vous pouvez l'utiliser dans vos programme de maniére a qu'il se relance, autant vous pous faire un programme dit 'chian' qui ne pourra plus être arreter(même pas par Ctrl-Alt-Suppr).

En faite le programme contient un second programme, le principe est que le secon programme lance le premier en permanance, et le premier lance le second en permanence aussi, mais le premier contient égualement le programme en lui même.

alors il est évident que la les deux programme se lancerai en grande quantité jusqu'a un message d'erreur de memoire, mais pour éviter cela il suffit alors de faire en sorte que les programmes ne puissent pas être lancer 2 fois.

voici le code:

Source / Exemple :


'Le premier programme, vous crée un module qui contient une sub 'main'(définit en sub de demarage)

sub main()
   if app.previnstance then end
   formprincipale.show
   
   do
      shell app.path+"|prog2.exe"
      doevents
   loop

'Le second programme lui fait le même chose mais sans l'ouverture de la fenêtre principale
sub main()
   if app.previnstance then end

   do
      shell app.path+"|prog1.exe"
      doevents
   loop

Conclusion :


vous mettez les codes dans chacun des programes, ainsi que la formprincipale(que vous nommez comme vous le souhaitez) qui est alors ouverte.

et la si vous fermer le prog. 1, le 2 le relance
si vous ferer le 2, c'est le 1 qui le relance
et il n'est pas possible de fermer les deux e même temps

ainsi je vous pris de ne pas faire de virus avec se system, mais utilisée-le plutôt pour vos application affin de permettrent un relancement automatique en cas de bug(j'ai longuement réflechie a diffuser se system, mais finalement je l'ai diffusé en me disant que ceux qui l'utiliserai a bon essian ne devait être pénaliser par les autres)

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.