Accueil > > > SHUTDOWN/RESTART TIMER
SHUTDOWN/RESTART TIMER
Information sur la source
Description
Mon code vous permet de mettre le nombre d'heures et de minutes dans lequel vous voulez eteindre votre ordinateur. Mais je le fait de façon originale car je n'utilise pas de timer ni gettickcount. Ne telecharger pas le zip parce qu'il ne marche pas mais je ne sais pas comment l'enlever. Si vous voulez utiliser le code, faite une form avec: 3 option (Shutdown option1, Restart option2, Log Out option3) 2 textbox (text1 le nombre d'heures, text2 le nombre de minutes) 2 command (Start timer command1 et Stop Timer command2) Je vous conseille de metre les Label A coté de chaque option et textbox pour vous souvenir ce qu'ils font. Puis copier ce code dedans et voila
Source
- Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
- Private Sub Command1_Click()
-
- If Option1 = True Then
-
- Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
-
- Print #1, "@echo off" 'write the code in the file
- Print #1, "shutdown -s -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
-
- Close
-
- Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
- Sleep (5000) 'wait to delete file
- Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
-
- End If
-
-
- If Option2 = True Then
-
-
- Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
-
- Print #1, "@echo off" 'write the code in the file
- Print #1, "shutdown -r -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
-
- Close
-
- Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
- Sleep (5000) 'wait to delete file
- Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
-
- End If
-
- If Option3 = True Then
-
-
- Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
-
- Print #1, "@echo off" 'write the code in the file
- Print #1, "shutdown -l -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
-
- Close
-
- Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
- Sleep (5000) 'wait to delete file
- Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
-
- End If
-
-
- End Sub
-
-
- Private Sub Command2_Click()
- Shell ("shutdown -a")
- End Sub
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
If Option1 = True Then
Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
Print #1, "@echo off" 'write the code in the file
Print #1, "shutdown -s -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
Close
Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
Sleep (5000) 'wait to delete file
Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
End If
If Option2 = True Then
Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
Print #1, "@echo off" 'write the code in the file
Print #1, "shutdown -r -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
Close
Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
Sleep (5000) 'wait to delete file
Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
End If
If Option3 = True Then
Open "c:\documents and settings\all users\shutdwnt.bat" For Append As 1 'open the file
Print #1, "@echo off" 'write the code in the file
Print #1, "shutdown -l -f -t"; Text2.Text * 60 * 60 + Text1.Text * 60
Close
Shell ("c:\documents and settings\all users\shutdwnt.bat") 'run the file
Sleep (5000) 'wait to delete file
Kill ("c:\documents and settings\all users\shutdwnt.bat") 'delete the file
End If
End Sub
Private Sub Command2_Click()
Shell ("shutdown -a")
End Sub
Historique
- 26 juin 2007 17:48:47 :
- M
- 26 juin 2007 17:53:10 :
- m
- 26 juin 2007 17:54:51 :
- m
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
echo shell [ par lolohtl ]
bonjour,j'aimerai recuperer l' "écho d'une commande shell executee"ex: shell("C:\>winnt\system32\ping 10.10.10.1")recuperer l'echoEnvoi d'une requê
cherche quelque chose qui peut remplacer api 'sleep' [ par bikette005 ]
Bonjour a tousmon probleme est simple mais compliqué à expliquer:je fais un prg vb6 qui simule les frappes d'un utilisateur quelconque sur u
[vb.net] commande shell [ par nakata77 ]
Bonjour,j'aimerai savoir si c'est possible de connaitre combien de temps va se terminer l'exécutable que j'utilise dans mon programme Shell("cmd.exe /
Arreter le temps en franchissant une line [ par franklachance ]
Salut je voudrais juste savoir comment je pourrais faire pour faire arreter un chronometre quand on franchi une ligne!! Exemple dans mon projet cest u
un brobleme avec shell(shutdown) svp , sous vb8 [ par mokhtarone1 ]
salut a tous ( désolé pour les fautes -_-') j sais q c mal placé positionné dans le forum je débute en vb8 et jai rencontrer un probleme sur cette co
Shutdown PC d'active directory [ par theju ]
Salut a tous,J'essais de faire un petit script pour1 : scanner AD pour trouver les PC d'une OU (ca ca marche correctement)2 Utiliser cette liste pour
arreter un programme [ par kazer04 ]
salut a tous comme il est possible de executer un .exe grace au shell je me demaide si reciproquement il etait possible d'a
rafraichir une DataGrid [ par Soulant ]
Bonjour,J'ai une datagrid qui fonctionne avec un adodc et lorsque je modifie ma table depuis en faisant une requete depuis mon appli vb je fais adodc.
Progressbar + datagrid [ par Poulain51 ]
Bon, j'explique mon problème:J'ai un datagrid, une progressbar, dans mon datagrid, j'ai des données qui viennent d'une base accessil y
winzip compression avertissement [ par Jomba ]
lorsque je compresse toute une série de fichier avec un shell sur winzip, j'obtient à la fin un message d'avertissement car l'un des fichier
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|