OVH Cloud OVH Cloud

cle dans Base de registre

15 réponses
Avatar
yannick
Bonsoir à tous
J'utilise la commande SaveSetting appname pur enregistrer une cle dans le
registre
exemple:
SaveSetting appname:="MonAppli", Section:="application", Key:="serial",
Setting:="028825aa"
Je voudrais savoir comment peut mettre 028825aa par ******** non visible par
l'utilisateur dans la base de registre


Merci pour toute aide.

Bonne soirée

Yannick

10 réponses

1 2
Avatar
3stone
Salut,

"yannick"
| J'utilise la commande SaveSetting appname pur enregistrer une cle dans le
| registre
| exemple:
| SaveSetting appname:="MonAppli", Section:="application", Key:="serial",
| Setting:="028825aa"
| Je voudrais savoir comment peut mettre 028825aa par ******** non visible par
| l'utilisateur dans la base de registre


Heu... où irait-on !

Honnêtement, je pense que c'est impossible et j'en suis quasiement persuadé.
En tout cas, je l'espère vivement ;-)


Si tu ne veux pas que l'utilisateur "chipote" tu crée une MDE.
Ensuite, tu ne mets pas "MonAppli" en clair, ni "Serial" et secondo,
tu code la valeur "028825aa"

Tu sera tranquille... sauf si un averti trace la BDR lors de l'install :o)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
yannick
Merci Pierre pour tes conseils,
je voudrais savoir quelle est la commande pour enregistrer une cle ailleurs
que dans
Hkey_current_users/software/VB AND VBA program settings ?
Je sais comment la lire mais pas comment la sauvegarder, j'ai trouver cela
sur http://users.skynet.be/accesshome/index.htm qui est un site tres utile.

Je te remercie si tu pourrais me donner un coup de pouce.

Bonne soirée

@+

Yannick




Salut,

"yannick"
| J'utilise la commande SaveSetting appname pur enregistrer une cle dans le
| registre
| exemple:
| SaveSetting appname:="MonAppli", Section:="application", Key:="serial",
| Setting:="028825aa"
| Je voudrais savoir comment peut mettre 028825aa par ******** non visible par
| l'utilisateur dans la base de registre


Heu... où irait-on !

Honnêtement, je pense que c'est impossible et j'en suis quasiement persuadé.
En tout cas, je l'espère vivement ;-)


Si tu ne veux pas que l'utilisateur "chipote" tu crée une MDE.
Ensuite, tu ne mets pas "MonAppli" en clair, ni "Serial" et secondo,
tu code la valeur "028825aa"

Tu sera tranquille... sauf si un averti trace la BDR lors de l'install :o)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw







Avatar
3stone
Salut,

"yannick"
| je voudrais savoir quelle est la commande pour enregistrer une cle ailleurs
| que dans
| Hkey_current_users/software/VB AND VBA program settings ?
| Je sais comment la lire mais pas comment la sauvegarder, j'ai trouver cela
| sur http://users.skynet.be/accesshome/index.htm qui est un site tres utile.


Effectivement, ce code ne permet que l'ecriture/lecture dans cette branche...
Si tu souhaite écrire ailleurs, il faut utiliser les API

Regarde ici:
http://www.cathyastuce.com/lettres/fev03.htm#vba


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
yannick
Bonsoir, je te remercie Pierre mais j'ai un gros souci c'est que lorsque je
compile il se bloque sur RegCloseKey
peux tu m'aider car je n'avance pas.

Merci

@+

Yannick




Salut,

"yannick"
| je voudrais savoir quelle est la commande pour enregistrer une cle ailleurs
| que dans
| Hkey_current_users/software/VB AND VBA program settings ?
| Je sais comment la lire mais pas comment la sauvegarder, j'ai trouver cela
| sur http://users.skynet.be/accesshome/index.htm qui est un site tres utile.


Effectivement, ce code ne permet que l'ecriture/lecture dans cette branche...
Si tu souhaite écrire ailleurs, il faut utiliser les API

Regarde ici:
http://www.cathyastuce.com/lettres/fev03.htm#vba


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
Salut,

"yannick"
| Bonsoir, je te remercie Pierre mais j'ai un gros souci c'est que lorsque je
| compile il se bloque sur RegCloseKey
| peux tu m'aider car je n'avance pas.


Oui... elle semble manque dans le code de CatyAstuces ;-)


Essaies ceci :

Declare Function RegCloseKey Lib "advapi32.dll" ( _
ByVal hKey As Long) As Long



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
yannick
Merci Pierre, Excusse d'etre aussi lourd mais il se bloque aussi sur
RegOpenKeyEx

Merci pour ta rapidité et pour ton aide

@+

Yannick



Salut,

"yannick"
| Bonsoir, je te remercie Pierre mais j'ai un gros souci c'est que lorsque je
| compile il se bloque sur RegCloseKey
| peux tu m'aider car je n'avance pas.


Oui... elle semble manque dans le code de CatyAstuces ;-)


Essaies ceci :

Declare Function RegCloseKey Lib "advapi32.dll" ( _
ByVal hKey As Long) As Long



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
re,

"yannick"
| Merci Pierre, Excusse d'etre aussi lourd mais il se bloque aussi sur
| RegOpenKeyEx


Public Declare Function RegOpenKeyEx Lib "Coredll" Alias "RegOpenKeyExW" (ByVal hKey As Long, _
ByVal lpSubKey As String, _
ByVal ulOptions As Long, _
ByVal samDesired As Long, _
ByVal phkResult As Long) As Long



Hmm... ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
yannick
Je ne comprend rien cela ne fonctionne pas, j' essai de lire ou d'ecrire cela
ne fonctionne pas.
je suis desepéré


@+

Yannick



re,

"yannick"
| Merci Pierre, Excusse d'etre aussi lourd mais il se bloque aussi sur
| RegOpenKeyEx


Public Declare Function RegOpenKeyEx Lib "Coredll" Alias "RegOpenKeyExW" (ByVal hKey As Long, _
ByVal lpSubKey As String, _
ByVal ulOptions As Long, _
ByVal samDesired As Long, _
ByVal phkResult As Long) As Long



Hmm... ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
re,

"yannick"
| Je ne comprend rien cela ne fonctionne pas, j' essai de lire ou d'ecrire cela
| ne fonctionne pas.

Je crois que tu te complique inutilement la vie :-)

Pourquoi tu n'utilise pas simplement ceci:
http://users.skynet.be/accesshome/registry.htm


| je suis desepéré

Pour si peu ?

;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
yannick
Excuses cela fonctionne pour ecrire mais pas pour lire alors que si j'utilise
http://users.skynet.be/accesshome/registry.htm pour lire cela fonctionne.
Donc je vais me débrouiller avec cela;

Je te remercie pour toute l'aide que tu m'as apporté.

Merci et bonne soirée

@+

Yannick



re,

"yannick"
| Je ne comprend rien cela ne fonctionne pas, j' essai de lire ou d'ecrire cela
| ne fonctionne pas.

Je crois que tu te complique inutilement la vie :-)

Pourquoi tu n'utilise pas simplement ceci:
http://users.skynet.be/accesshome/registry.htm


| je suis desepéré

Pour si peu ?

;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




1 2