Bonjour,
J’aimerai que lorsque j’exécute mon programme (en VB6) il empêche mon pc (sous XP) de se mettre en veille.
Avez-vous une solution ?
Merci d’avance.
Bonjour,
J’aimerai que lorsque j’exécute mon programme (en VB6) il empêche mon pc (sous XP) de se mettre en veille.
Avez-vous une solution ?
Merci d’avance.
Salut
Je n'ai jamais utilisé
Options de la ligne de commande Powercfg
Comment faire pour désactiver et réactiver la mise en veille prolongée sur un ordinateur Windows
Donc a essayer avec un shell Cmd DOS, powercfg -H off en entrée du programme, powercfg -H on en sortie-HIBERNATE, -H
Active ou désactive la fonction de veille prolongée.
Le délai pris en charge sur tous les systèmes.
Syntaxe: POWERCFG -H <ON|OFF>
POWERCFG -H -Size <Taille_%>
-Size Spécifie la taille souhaitée du fichier de mise en veille prolongée
en pourcentage de la mémoire totale.
La taille par défaut ne peut pas être inférieure à 50.
Ce commutateur activera aussi automatiquement le fichier de mise en veille prolongée.
Soyez sympa, pensez -y
Balises[CODE]...[/CODE]
Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Balises[C]...[/C] code intégré dans une phrase.
Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
👉 → → Ma page perso sur DVP ← ← 👈
Salut
Mais je le répète, je n'ai jamais eu besoin de cette commande, donc tu devras faire des essais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim RetVal RetVal = Shell("powercfg -H off", 2) If RetVal = 0 Then MsgBox "problèmé", vbCritical Else MsgBox "Réussite, mais je rétabli", vbInformation RetVal = Shell("powercfg -H on", 2) End If
Soyez sympa, pensez -y
Balises[CODE]...[/CODE]
Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Balises[C]...[/C] code intégré dans une phrase.
Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
👉 → → Ma page perso sur DVP ← ← 👈
Bonjour,
Merci,de m’avoir donné la soloution complete
Si j’ai bien compris ,mettre en première ligne du programme :
Et en fin de programme avant " End "mettre : RetVal = Shell("powercfg -H on", 2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim RetVal RetVal = Shell("powercfg -H off", 2) If RetVal = 0 Then MsgBox "problèmé", vbCritical End If
Me corriger si c’est faut S.V.P.
Merci,de m’avoir donné la solution complète vous êtes très très bien je l’ai essayée ce matin sur mon portable et cela fonctionne très bien,jai mis la mise en veille PC à 10 minutes et j’ai démarré le programme je l’ai fait fonctionner environ 1h sans rien toucher et il ne s’est pas mis en veille donc c’est que ça fonctionne et après j’ai arrête le programme et au bout de 10 min il s’est mis en veille ,conclusion ça fonctionne très bien
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager