Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

BDR FACILE : MODULE DE CLASSE


Information sur la source

Catégorie :Base de registre Niveau : Débutant Date de création : 20/12/2002 Date de mise à jour : 20/12/2002 20:45:49 Vu / téléchargé: 4 614 / 393

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


Description

Module de classe permettant de manipuler facilement la base de registre.
 

Source

  • 'instancier l'objet registre
  • dim myregistre as new registre
  • 'pour créer une clé :
  • myregistre.creercle(HKEY_CLASSES_ROOT,"cheminclé")
  • 'pour supprimer une clé
  • myregistre.delcle(HKEY_CLASSES_ROOT,"cheminclé)
  • 'pour récupéer une valeur
  • myregistre.getval(hKey As Long, chemin As String, nomcle As String)
  • 'pour enregistrer une valeur
  • myregistre.SaveVal(hKey As Long, chemin As String, nomcle As String, valeur As String)
  • 'pour supprimer une valeur
  • myregistre.DelVal(ByVal hKey As Long, ByVal chemin As String, ByVal valeur As String)
'instancier l'objet registre
dim myregistre as new registre

'pour créer une clé :
myregistre.creercle(HKEY_CLASSES_ROOT,"cheminclé")

'pour supprimer une clé
myregistre.delcle(HKEY_CLASSES_ROOT,"cheminclé)

'pour récupéer une valeur
myregistre.getval(hKey As Long, chemin As String, nomcle As String)

'pour enregistrer une valeur
myregistre.SaveVal(hKey As Long, chemin As String, nomcle As String, valeur As String)

'pour supprimer une valeur
myregistre.DelVal(ByVal hKey As Long, ByVal chemin As String, ByVal valeur As String)

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Clem le 20/12/2002 21:46:30

Pas besoin d'utiliser un module de classe, un module normal suffit.(Une ligne de kod de moins)

Je préfère quand même ma version, qui passe pas par les api en plus, et qui est encore plus simple d'utilisation.

signaler à un administrateur
Commentaire de TheSaib le 21/12/2002 02:36:07 administrateur CS

getsetting et savesetting c encore plus simple :)
mais on sait au moins qu'il y a pls version

signaler à un administrateur
Commentaire de PatriceVB le 21/12/2002 09:59:51 administrateur CS

thesaib> getsetting et savesetting se limitent à certaines branches de la base de registre et servent uniquement à sauvegarder des données de ton appli. Alors qu'avec ce code, tu peux écrire dans toute la base de registre et ainsi créer un raccourci dans les section RUN par exemple ou justement regarder ce qu'il y a dedans.

signaler à un administrateur
Commentaire de FeelCode le 06/06/2004 04:44:19

hello

Bon je cherche aussi des info sur la bdr et en passant par la j'ai vu ton code pas si mal  contrairment aux autre pas complet et ne marche pas a 100% du moin sous xp

si tu veux suprimer un clef et qu'elle contien des sou clef tu pourras pas

je te plente un 7 quand meme :)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.