Tic tac shut down - outil servant à éteindre votre pc en un temps donné (sleep timer)

Soyez le premier à donner votre avis sur cette source.

Vue 7 122 fois - Téléchargée 743 fois

Description

Ce programme vous permet de faire en sorte d'éteindre votre PC en un temps donné.
Il agit comme un Sleep Timer d'une Chaîne hi-fi ou d'une télé.

Mais, il y a quelques petits effets sur l'apparence du programme.
Cette source servira à avoir une idée brève de l'instruction ShellExecute
mais elle servira aussi à:

- Voir comment changer de langue (vu que le programme peut avoir une apparence en Français ou en Anglais) en utilisant une astuce basique
- Voir comment utiliser une chaîne de caractères et un Timer (de sorte à faire des effets)

Bien que la source n'est pas assez commentée, il est facile d'en comprendre le contenu en identifiant les composants dans la boîte de dialogue principale.

N.B.: Une police TrueType est fournie avec le logiciel, ausi faudrait-il l'extraire dans c:\windows\fonts

Conclusion :


Pour toutes vos suggestions, contactez-moi sur mon e-mail cyberrob50@gmail.com

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

quentinix
Messages postés
100
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
29 février 2016
-
je chercher ceci depuis un sert un moment en language pascale
merci sa m'aide vraiment
cs_cupidonihack
Messages postés
1
Date d'inscription
samedi 11 juin 2005
Statut
Membre
Dernière intervention
1 avril 2007
-
et alor mon brave!^^ je te passe le bonjour et puis je te felicite pour ton programme car meme s'il est "bourin" il a le merite de fonctionner.
@+ Cupidonihack allias twain
cyberrob50
Messages postés
6
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
28 février 2007
-
La clause "Windows" est déja dans mon programme.
Aussi, j'ai été curieux de remplacer SE_DEBUG_NAME par 'SeShutdownPrivilege' mais ça n'a rien donné.

N'y aurait-il pas un problème?

Enfin, pour l'instant je fais toujours ramer mon programme avec le Shutdown sous Windows XP.
elguevel
Messages postés
735
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
3 -
La fonction "AjustePrivileges" en question ne fera rien de visible. Elle permet juste à l'application d'obtenir un peu plus de droit afin de pouvoir autorisé l'application à éteindre le système.
D'ailleur le privilège 'SeShutdownPrivilege' permet d'obtenir des droits pour tout ce qui est de l'arret/démarrage
Quand tu va utiliser ma fonction "FermerWindows", "AjustePrivileges" est automatiquement appelé afin d'obtenir ces droits avant d'executer la fonction d'extinction.

Normalement çà fonctionne.

Sinon à la ligne :
LookupPrivilegeValue( nil, SE_DEBUG_NAME, TP.Privileges[0].Luid );
met directment :
LookupPrivilegeValue( nil, 'SeShutdownPrivilege', TP.Privileges[0].Luid );
pour pas te prendre la tête avec les constantes.

Sinon j'ai du oublier de te le preciser, mais dans la clause uses tu dois ajouter : "Windows"

A+
cyberrob50
Messages postés
6
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
28 février 2007
-
Est-ce que c'est normal le fait que ce qui est écrit en haut (Privileges) ne marche pas chez moi? J'ai Delphi7 (information).

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.