Maintenant que je sais "correctement" accéder au registre pour tout ce qui
la partie de base, j'ai besoin également d'accéder aux branches concernant
les utilisateurs :
- identifier l'utilisateur courant et retrouver sa branche dans la base de
registre (je ne parle pas de HKCU naturellement)
- faire de même avec les autres utilisateurs
Ce qui me permettrait de compléter ma phase installation du programme que
j'ai mis à disposition dans le forum money FR pour money 2005 (la correction
!)
Accessoirement, comment déterminer si mon programme posséde le droit
nécessaire pour l'installation ? Actuellement, j'ai supposé que l'on avait
toujours le droit.
Je travaille sur un système XP, quel sont les différences avec un système 9X
pour la base de registre (la partie qui risque de poser problème si
j'enregistre également mon programme). Pour l'instant, j'ai utilisé HKCR,
HKLM, HKCU.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Illinger Philippe
"Thierry Dymon" wrote in message news:
Bonjour,
bj,
Maintenant que je sais "correctement" accéder au registre pour tout ce qui la partie de base, j'ai besoin également d'accéder aux branches concernant les utilisateurs : - identifier l'utilisateur courant et retrouver sa branche dans la base de registre (je ne parle pas de HKCU naturellement) - faire de même avec les autres utilisateurs
Ce qui me permettrait de compléter ma phase installation du programme que j'ai mis à disposition dans le forum money FR pour money 2005 (la correction !)
Accessoirement, comment déterminer si mon programme posséde le droit nécessaire pour l'installation ? Actuellement, j'ai supposé que l'on avait toujours le droit.
...le code d'erreur est généralement suffisament explicite, pour les fonctions d'accès aux registres.
Je travaille sur un système XP, quel sont les différences avec un système 9X
les différence sont voisines de 99%
L'acces aux registres de maniere directe est a mon humble avis suicidaire.
pour la base de registre (la partie qui risque de poser problème si j'enregistre également mon programme). Pour l'instant, j'ai utilisé HKCR, HKLM, HKCU.
Merci d'avance pour toute information.
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
"Thierry Dymon" <alphacen.spam.abuse@club-internet.fr> wrote in message news:Oot2YkZuEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour,
bj,
Maintenant que je sais "correctement" accéder au registre pour tout ce qui
la partie de base, j'ai besoin également d'accéder aux branches concernant
les utilisateurs :
- identifier l'utilisateur courant et retrouver sa branche dans la base de
registre (je ne parle pas de HKCU naturellement)
- faire de même avec les autres utilisateurs
Ce qui me permettrait de compléter ma phase installation du programme que
j'ai mis à disposition dans le forum money FR pour money 2005 (la correction
!)
Accessoirement, comment déterminer si mon programme posséde le droit
nécessaire pour l'installation ? Actuellement, j'ai supposé que l'on avait
toujours le droit.
...le code d'erreur est généralement suffisament explicite, pour les fonctions d'accès aux registres.
Je travaille sur un système XP, quel sont les différences avec un système 9X
les différence sont voisines de 99%
L'acces aux registres de maniere directe est a mon humble avis suicidaire.
pour la base de registre (la partie qui risque de poser problème si
j'enregistre également mon programme). Pour l'instant, j'ai utilisé HKCR,
HKLM, HKCU.
Merci d'avance pour toute information.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
Maintenant que je sais "correctement" accéder au registre pour tout ce qui la partie de base, j'ai besoin également d'accéder aux branches concernant les utilisateurs : - identifier l'utilisateur courant et retrouver sa branche dans la base de registre (je ne parle pas de HKCU naturellement) - faire de même avec les autres utilisateurs
Ce qui me permettrait de compléter ma phase installation du programme que j'ai mis à disposition dans le forum money FR pour money 2005 (la correction !)
Accessoirement, comment déterminer si mon programme posséde le droit nécessaire pour l'installation ? Actuellement, j'ai supposé que l'on avait toujours le droit.
...le code d'erreur est généralement suffisament explicite, pour les fonctions d'accès aux registres.
Je travaille sur un système XP, quel sont les différences avec un système 9X
les différence sont voisines de 99%
L'acces aux registres de maniere directe est a mon humble avis suicidaire.
pour la base de registre (la partie qui risque de poser problème si j'enregistre également mon programme). Pour l'instant, j'ai utilisé HKCR, HKLM, HKCU.
Merci d'avance pour toute information.
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
Thierry Dymon
Malheureusement, dès que l'on fait des programmes d'un certain niveau de complexité, on a besoin de récupérer / sauvegarder certaines données dans le registre. Jusqu'ici, je me contentais de configurer mes programmes chaque fois que l'utilisateur le demandais. Dans le cas de mon filtre money, je suis obligé de configurer le HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Malheureusement, dès que l'on fait des programmes d'un certain niveau de
complexité, on a besoin de récupérer / sauvegarder certaines données dans le
registre.
Jusqu'ici, je me contentais de configurer mes programmes chaque fois que
l'utilisateur le demandais.
Dans le cas de mon filtre money, je suis obligé de configurer le
HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le
fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Malheureusement, dès que l'on fait des programmes d'un certain niveau de complexité, on a besoin de récupérer / sauvegarder certaines données dans le registre. Jusqu'ici, je me contentais de configurer mes programmes chaque fois que l'utilisateur le demandais. Dans le cas de mon filtre money, je suis obligé de configurer le HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Illinger Philippe
bj,
"Thierry Dymon" wrote in message news:
Malheureusement, dès que l'on fait des programmes d'un certain niveau de complexité, on a besoin de récupérer / sauvegarder certaines données dans le registre. Jusqu'ici, je me contentais de configurer mes programmes chaque fois que l'utilisateur le demandais. Dans le cas de mon filtre money, je suis obligé de configurer le HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Certe, mais accéder à la base de registre, c'est comme accéder à des clefs de configuration ( pas forcement de compatiblilité assendante), c'est la porte ouverte à toutes sortes d'instabilités, sauf si c'est correctement documenté, ou s'il existe au sein de l'application des api qui permet ces modifications (et dans ce cas pas besoin de les modifier manuellement).
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
bj,
"Thierry Dymon" <alphacen.spam.abuse@club-internet.fr> wrote in message news:OlDHUjeuEHA.3088@tk2msftngp13.phx.gbl...
Malheureusement, dès que l'on fait des programmes d'un certain niveau de
complexité, on a besoin de récupérer / sauvegarder certaines données dans le
registre.
Jusqu'ici, je me contentais de configurer mes programmes chaque fois que
l'utilisateur le demandais.
Dans le cas de mon filtre money, je suis obligé de configurer le
HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le
fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Certe, mais accéder à la base de registre, c'est comme accéder à des clefs de configuration ( pas forcement de compatiblilité assendante), c'est la porte ouverte à toutes sortes d'instabilités, sauf si c'est correctement documenté, ou s'il existe au sein de l'application des api qui permet ces modifications (et dans ce cas pas besoin de les modifier manuellement).
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
Malheureusement, dès que l'on fait des programmes d'un certain niveau de complexité, on a besoin de récupérer / sauvegarder certaines données dans le registre. Jusqu'ici, je me contentais de configurer mes programmes chaque fois que l'utilisateur le demandais. Dans le cas de mon filtre money, je suis obligé de configurer le HKLM/HKCR/HKCU, et si j'ai un autre utilisateur que celui qui a installe le fitre qui se logge, celui-ci ne fonctionne plus dans ce cas comme prévu...
Certe, mais accéder à la base de registre, c'est comme accéder à des clefs de configuration ( pas forcement de compatiblilité assendante), c'est la porte ouverte à toutes sortes d'instabilités, sauf si c'est correctement documenté, ou s'il existe au sein de l'application des api qui permet ces modifications (et dans ce cas pas besoin de les modifier manuellement).
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004