imaginez que vous installez SZ (ou que vous faite un gros filtre sur Photoshop) sur un PC vraiment pas puissant, cela va prendre du temps, donc vous partez faire autre chose pendant l'installation. Vous revenez une heure plus tard en vous disant "L'installation doit être terminé". Et la horreur le PC s'est mis en veille au bout d'un quart de l'installation. Il faudra donc attendre longtemps avant la fin de l'installation en surveillant que l'ordi ne se mette en veille.
Pour éviter cela dans vos application c'est très simple.
ajoutez un timer
Dans la propriété "intervalle" du timer mettez "55000"
Dans la propriété "Enable" du timer mettez "true" (afin d'avoir a éviter de mettre l'action lancer un timer)
créez la fonction Tick du timer :
insérez l'action "code VB" (catégorie Générale) :
- Code:
SendKeys.Send("a")
Pour faire simple :
Toute les 55 secondes une pression sur la touche "a" sera simulé afin d'empêcher la mise en veille de l'appareil.
cordialement