AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

 [GM6] Supprimer une clé de la base du registre

Aller en bas 
AuteurMessage
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyVen 9 Mar 2007 - 22:59

Une fonction manquante dans game maker : registry_delete()

donc la voici happy1 :

Créez un script nommé 'registry_delete'
Et inscrivez le code ci-dessous :

Code:

//
// Script Par Master47
// Suppression d'une clé du registre
// Date de creation : 9/3/07
//
Key = argument1
Type = argument0
switch(Type)
    {
    case 0 :
    Path = 'HKEY_CURRENT_USER'
    break ;
    case 1 :
    Path = 'HKEY_LOCAL_MACHINE'
    break ;
    case 2 :
    Path = 'HKEY_CLASSES_ROOT'
    break ;
    case 3 :
    Path = 'HKEY_USERS'
    break ;
    }

id0 = file_text_open_write(temp_directory+'\DelRegKey.vbs')
file_text_write_string(id0,'Set Shell = WScript.CreateObject("WScript.Shell") ')
file_text_writeln(id0)
file_text_write_string(id0,"Shell.RegDelete ("+'"'+string(Path)+'\'+string(Key)+'"'+")")
file_text_close(id0)

execute_shell(temp_directory+'\DelRegKey.vbs','')
sleep(500)
return 0;

 

Ensuite vous utiliserez la fonction :
Explication :
Citation :
registry_delete(key,name) Supprime une clé de la base de registre en fonction de key, qui est sa racine et de name, qui est le nom de la clé.

Key peut prendre ces valeurs :

0 = HKEY_CURRENT_USER
1 = HKEY_LOCAL_MACHINE
2 = HKEY_CLASSES_ROOT
3 = HKEY_USERS


Attention : Je rappelle que manipuler le registre peut être dangereux si vous supprimez les clés que Windows utilise.

Le Gm6 Source :ICI

Les Commentaires seront Bienvenus. Merci à vous ! happy1

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
Innoson
Utilisateur confirmé: Rang ****


Messages : 927
Projet Actuel : Aller voir la bas si jy suis.

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyDim 11 Mar 2007 - 11:05

cool, game maker peut trafiquer le registre, sa je savais mais je savais pas comment, merci Hat
tuto simple rapide et efficace + journée ensoleilé sa me met de bonne humeur se mattin soleil

_________________


tchou tchou motherfucker
Revenir en haut Aller en bas
Frugalware
Très bonne participation
Frugalware

Messages : 160
Projet Actuel : Zombad

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 14:20

j'ai j'aimais compris pourquoi trafiquer le registre ❓ sa sert a quoi ?

_________________
Mon Projet "zombad"

Zomabd le site, avec de vrai morceaux de zombies

http://zombad.c.la/

[GM6] Supprimer une clé de la base du registre Image4bt0

https://cbna.forumactif.com/vos-projets-f11/zombad-t7975.htm


40%
[GM6] Supprimer une clé de la base du registre Percent-40
Revenir en haut Aller en bas
http://zombad.c.la/
nicoulas
*Excellent utilisateur*
nicoulas

Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense [GM6] Supprimer une clé de la base du registre Panicpr9

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 14:23

tu peux y stocker des options, highscore, noms de joueurs, etc ...
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Frugalware
Très bonne participation
Frugalware

Messages : 160
Projet Actuel : Zombad

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 14:29

ok merci

_________________
Mon Projet "zombad"

Zomabd le site, avec de vrai morceaux de zombies

http://zombad.c.la/

[GM6] Supprimer une clé de la base du registre Image4bt0

https://cbna.forumactif.com/vos-projets-f11/zombad-t7975.htm


40%
[GM6] Supprimer une clé de la base du registre Percent-40
Revenir en haut Aller en bas
http://zombad.c.la/
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 15:53

Très bon exemple, mais il fonctionne aussi sur xp? Je ne savais pas que le vbscript était natif... C'est cool en tous cas. happy1

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
[GM6] Supprimer une clé de la base du registre U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Wargamer
*Excellent utilisateur*
Wargamer

Messages : 6938
Projet Actuel : Bataille de cake au fruits

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 17:26

ca sert aussi a démonté le pc noel
trop peur de suprimé un truc utile je l'utilisera surement jamais

_________________
[GM6] Supprimer une clé de la base du registre Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyJeu 21 Aoû 2008 - 17:32

Ben supprimer une clé que tu as créé toi ça ne pose aucun problème.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
[GM6] Supprimer une clé de la base du registre U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
dam22
Très bonne participation
dam22

Messages : 140
Localisation : savoie

[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre EmptyDim 24 Aoû 2008 - 11:21

master47

lien mort du téléchargement snif tu peut le remettre :p_svp:
Revenir en haut Aller en bas
Contenu sponsorisé




[GM6] Supprimer une clé de la base du registre Empty
MessageSujet: Re: [GM6] Supprimer une clé de la base du registre   [GM6] Supprimer une clé de la base du registre Empty

Revenir en haut Aller en bas
 
[GM6] Supprimer une clé de la base du registre
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: