OVH Cloud OVH Cloud

Récupérer infos de la base de registre

8 réponses
Avatar
CB
Comment récupérer le nom d'utilisateur(regowner) et le nom de
l'organisation(regcompany) inscrits dans la base de registre lors de
l'installation d'une application, laquelle installation a étée générée par
l'assistant empaquetage de Access 2003.

Votre aide me serait très utile, car mes recherches sur le Net se sont
avérées jusqu'à maintenant infructueuses.

Merci!

8 réponses

Avatar
Pierre CFI [mvp]
bonjour
regarde l'aide à GetSetting, mais il faut connaitre la clé

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"CB" a écrit dans le message de news:
Comment récupérer le nom d'utilisateur(regowner) et le nom de
l'organisation(regcompany) inscrits dans la base de registre lors de
l'installation d'une application, laquelle installation a étée générée par
l'assistant empaquetage de Access 2003.

Votre aide me serait très utile, car mes recherches sur le Net se sont
avérées jusqu'à maintenant infructueuses.

Merci!



Avatar
Gloubi
Bonjour,

"Pierre CFI [mvp]"

| bonjour
| regarde l'aide à GetSetting, mais il faut connaitre la clé


Getsetting ne permet que de lire les données dans HKLMSoftwarevb and vba settings....

Voir plutôt du côté de
http://users.skynet.be/accesshome/registry.htm#ReadRegistry

pour lire dans d'autres clés de registre

A+
Avatar
Pierre CFI [mvp]
il est bon, ce gloubi :o)

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Gloubi" a écrit dans le message de news:%
Bonjour,

"Pierre CFI [mvp]"

| bonjour
| regarde l'aide à GetSetting, mais il faut connaitre la clé


Getsetting ne permet que de lire les données dans HKLMSoftwarevb and vba settings....

Voir plutôt du côté de
http://users.skynet.be/accesshome/registry.htm#ReadRegistry

pour lire dans d'autres clés de registre

A+




Avatar
Gloubi
zut ! déjà démasqué !!

toujours pas à la retraite mon petit Pierre ?
(je veux parler de celle de CFI, pas celle de cazaux)

;-))

"Pierre CFI [mvp]" a écrit dans le message de news:
OnCb3%
| il est bon, ce gloubi :o)
|
Avatar
CB
Merci ! pour les infos, mais la question est de savoir comment récupérer les
infos sur les clés mentionnées plus haut en sachant que Access (Le wizard
d'installation...) places ces clés à quelque part dans la bdr mais ou?
De fait, je veux récupérer les valeurs de ces clés afin de les affichées
dans l'application ai moment de son utilisation.


zut ! déjà démasqué !!

toujours pas à la retraite mon petit Pierre ?
(je veux parler de celle de CFI, pas celle de cazaux)

;-))

"Pierre CFI [mvp]" a écrit dans le message de news:
OnCb3%
| il est bon, ce gloubi :o)
|





Avatar
Gloubi
Bonjour,

"CB" a écrit dans le message de news:

| Merci ! pour les infos, mais la question est de savoir comment récupérer les
| infos sur les clés mentionnées plus haut en sachant que Access (Le wizard
| d'installation...) places ces clés à quelque part dans la bdr mais ou?

alors là, il va falloir faire une recherche dans la base de registre pour identifier la clé à
lire.

| De fait, je veux récupérer les valeurs de ces clés afin de les affichées
| dans l'application ai moment de son utilisation.
|

Après, getsetting ou l'API (selon l'emplacement), il sera possible d'afficher les valeurs...

Du temps de windows 3.1, il existait des utilitaires qui permettaient de comparer 2 états de
base de registre (avant et après install)
ça doit bien exister encore ça...

a+
Avatar
CB
Re-bonjour !

Correct c'est fait!

Mais quand sera-t-il pour les autres systèmes d'exploitation. Est-ce-que le
"Wizard" génèrera le même code de produit au même emplacement ?

Ci-après une partie du code...

strKeyPath =
"SOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18"
strKeyPath = strKeyPath & "Products" & CodeDeProduit & "InstallProperties"

strValueOwner = "regOwner"
strValueCompany = "regCompany"

Owner = fReturnRegKeyValue(HKEY_LOCAL_MACHINE, strKeyPath, strValueOwner)
Company = fReturnRegKeyValue(HKEY_LOCAL_MACHINE, strKeyPath, strValueCompany)

fctAfficheCoordProp = Company & " " & Owner

"Gloubi" wrote:

Bonjour,

"CB" a écrit dans le message de news:

| Merci ! pour les infos, mais la question est de savoir comment récupérer les
| infos sur les clés mentionnées plus haut en sachant que Access (Le wizard
| d'installation...) places ces clés à quelque part dans la bdr mais ou?

alors là, il va falloir faire une recherche dans la base de registre pour identifier la clé à
lire.

| De fait, je veux récupérer les valeurs de ces clés afin de les affichées
| dans l'application ai moment de son utilisation.
|

Après, getsetting ou l'API (selon l'emplacement), il sera possible d'afficher les valeurs...

Du temps de windows 3.1, il existait des utilitaires qui permettaient de comparer 2 états de
base de registre (avant et après install)
ça doit bien exister encore ça...

a+





Avatar
YannX
Bnsr,

Juste une réflexion en lisant ce post (deux meme)
la clé UserDataS-1-5-18 me parait une clé
dépendant de l'utilisateur connecté ......
Et je ne savais pas les limites signalées à GetSettings.....
Bloavez mad

"CB" a écrit dans le message de
news:
Re-bonjour !

Correct c'est fait!

Mais quand sera-t-il pour les autres systèmes d'exploitation. Est-ce-que
le

"Wizard" génèrera le même code de produit au même emplacement ?

Ci-après une partie du code...

strKeyPath > "SOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18"
strKeyPath = strKeyPath & "Products" & CodeDeProduit &
"InstallProperties"


strValueOwner = "regOwner"
strValueCompany = "regCompany"

Owner = fReturnRegKeyValue(HKEY_LOCAL_MACHINE, strKeyPath, strValueOwner)
Company = fReturnRegKeyValue(HKEY_LOCAL_MACHINE, strKeyPath,
strValueCompany)


fctAfficheCoordProp = Company & " " & Owner

"Gloubi" wrote:

Bonjour,

"CB" a écrit dans le message de news:

| Merci ! pour les infos, mais la question est de savoir comment
récupérer les


| infos sur les clés mentionnées plus haut en sachant que Access (Le
wizard


| d'installation...) places ces clés à quelque part dans la bdr mais ou?

alors là, il va falloir faire une recherche dans la base de registre
pour identifier la clé à


lire.

| De fait, je veux récupérer les valeurs de ces clés afin de les
affichées


| dans l'application ai moment de son utilisation.
|

Après, getsetting ou l'API (selon l'emplacement), il sera possible
d'afficher les valeurs...



Du temps de windows 3.1, il existait des utilitaires qui permettaient de
comparer 2 états de


base de registre (avant et après install)
ça doit bien exister encore ça...

a+