voir zip :-Þ
Télécharger le zip
Voilà un code (le même) mais en plus efficace : Private Sub Form_Load()Set WshShell = CreateObject("Wscript.Shell")user = WshShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Logon User Name")On Error GoTo creer_dossierOpen "c:\program files\journal\journal.txt" For Append As #1Print #1, "ouverture de : ", user, "à : ", Time, "le : ", DateClosecreer_dossier:On Error Resume NextMkDir "c:\program files\journal"On Error Resume NextResumeEnd SubPrivate Sub Form_Unload(Cancel As Integer)Set WshShell = CreateObject("Wscript.Shell")user = WshShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Logon User Name")Open "c:\program files\journal\journal.txt" For Append As #1Print #1, "Fermeture de : ", user, "à : ", Time, "le : ", DateCloseEnd SubSinon, merci pour le code ;) et vive tes commentaires, très instructif (même si je connaissais déjà :) )
Ce code permet de lancer le logiciel, il met exactement ce qui est prévu dans le fichier mais aussi quand il est quitté (en somme, si personne le quitte, à la fermeture de windows). Il est possible aussi avec Windows xp de faire en sorte de ne pas pouvoir le quitter, en le rennomant comme un process système style "csrss.exe" et en faisant les quelques modifies nécessaire pour que le nom soit valide (en gros, faut le rennomer comme ça partout). On ne pourra plus le quitter... enfin, il existe un moyen barbare :p pour quitter n'importe quel logiciel, oui, n'importe lequel. Vous avez un débogueur comme celui de la suite vb6, c++, etc... ben vous faites déboguer :).Voilà pour les quelques infos... Sur ce, dodo :)
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 902 885 membres 282 nouveaux aujourd'hui 16 194 membres club