[VB]comment éteindre un ordi avec un prog
Résolu
sioux49
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
prout -
prout -
Bonjour,
Je voudrais connaître la commande pour éteindre un ordinateur.
Voilà mon problème: j'ai un programme qui permet de traiter des fichiers de données. Le problème est qu'il y a une grande quantité de fichiers. Cela prend donc une bonne heure pour exécuter le programme. Mais je le lance généralement le soir avant de partir. Je suis donc pour l'instant obligé de laisser mon ordi allumé. Je voudrais donc pouvoir rajouter une case dans mon interface graphique qui lorsqu'elle est cochée éteind complètement l'ordi à la fin du programme.
Est-ce possible?
Merci d'avance.
PS: comme je ne suis pas sûr du thème du forum faîtes le moi savoir si je me suis trompé.
Je voudrais connaître la commande pour éteindre un ordinateur.
Voilà mon problème: j'ai un programme qui permet de traiter des fichiers de données. Le problème est qu'il y a une grande quantité de fichiers. Cela prend donc une bonne heure pour exécuter le programme. Mais je le lance généralement le soir avant de partir. Je suis donc pour l'instant obligé de laisser mon ordi allumé. Je voudrais donc pouvoir rajouter une case dans mon interface graphique qui lorsqu'elle est cochée éteind complètement l'ordi à la fin du programme.
Est-ce possible?
Merci d'avance.
PS: comme je ne suis pas sûr du thème du forum faîtes le moi savoir si je me suis trompé.
A voir également:
- [VB]comment éteindre un ordi avec un prog
- Comment reinitialiser un ordi - Guide
- Ordi qui rame - Guide
- Eteindre ordi avec clavier - Guide
- Éteindre pc à distance - Guide
- Vb - Télécharger - Langages
6 réponses
C'est bon. J'ai réussi à trouver un code. Le voici:
Ce code marche pour windows XP.
Public Sub Apagar() Shell ("Shutdown -s -t 0") End Sub
Ce code marche pour windows XP.
Salut
deja il faudrai que tu nous dise ton os mais sinon ce code est tré facilement trouvable sur vbfrance quoi si tu le fait en vb
http://www.vbfrance.com/ si se n'est pas en vb tu vas dans autre language sinon tu c'est en vb et sous win 98 la ligne de code est :
shell ("rundll32.exe user.exe, exitwindows")
bon voila
-------------------------------------------------------------------------
http://mahbmoh.free.fr/
deja il faudrai que tu nous dise ton os mais sinon ce code est tré facilement trouvable sur vbfrance quoi si tu le fait en vb
http://www.vbfrance.com/ si se n'est pas en vb tu vas dans autre language sinon tu c'est en vb et sous win 98 la ligne de code est :
shell ("rundll32.exe user.exe, exitwindows")
bon voila
-------------------------------------------------------------------------
http://mahbmoh.free.fr/
Merci,
J'ai trouvé un code sur vbfrance. Le problème est que j'arrive seulement à fermer ma session. Je n'arrive pas à éteindre complètement mon ordi. Je ne sais pas si c'est parce que windows XP professional a une sécurité.
Voici le code:
J'ai trouvé un code sur vbfrance. Le problème est que j'arrive seulement à fermer ma session. Je n'arrive pas à éteindre complètement mon ordi. Je ne sais pas si c'est parce que windows XP professional a une sécurité.
Voici le code:
Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Boolean Private Const EWX_SHUTDOWN = 1, EWX_REBOOT = 2, EWX_LOGOFF = 0 Private Sub Command1_Click() 'EWX_SHUTDOWN pour quitter Windows 'EWX_REBOOT pour relancer Windows 'EWX_LOGOFF pour afficher la boite <LOGIN> a = ExitWindowsEx(EWX_SHUTDOWN, 1) End Sub
je croi bien que sous xp tu ne puisse pas complétement éteindre le pc
j'ai pas éssayer 20 solution mais bon moi ossi sa me met toujours "maintenant vous .... en toute sécuriter"
----------------------------------------------
http://mahbmoh.free.fr/
j'ai pas éssayer 20 solution mais bon moi ossi sa me met toujours "maintenant vous .... en toute sécuriter"
----------------------------------------------
http://mahbmoh.free.fr/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question