Parametres utilisateur

Soyez le premier à donner votre avis sur cette source.

Vue 5 874 fois - Téléchargée 538 fois

Description

Sauvegarder des paramètres d'application
En réponse à la suggestion de sauver les paramètres user dans des fichiers.ini à la racine d'une application...

GetSetting, fonction Extrait les paramètres de registre.
SaveSetting, instruction Enregistre ou crée des paramètres de registre.
GetAllSettings, fonction Renvoie un tableau contenant plusieurs paramètres de registre.
DeleteSetting, instruction Supprime les paramètres de registre.

Taper savesettings dans le manuel en ligne de vb pour plus de détails...

L'intérêt d'utiliser ça, est de supprimer tous les .ini du path de l'application
L'utilisateur ne risque pas de buger l'app en modifiant les fichiers ini trop visibles
Il s'agit de plus d'une véritable base de données grâce à laquelle il est donc possible de sauver une grande quantité de paramètres...

Source / Exemple :


www.cordevirtuelle.com

Conclusion :


c'est curieux comme on cherche tous les mêmes choses !
Il n'est pas rare que lorsque je cherche une solution je tombe sur des gens qui cherche la même solution

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
1
Même si pour les questions c'est dans le forum. pour recupérer le nom d'utilisateur c'est :

Private Declare Function GetEnvironmentVariable Lib "kernel32" Alias _
"GetEnvironmentVariableA" (ByVal lpName As String, _
ByVal lpBuffer As String, ByVal nSize As Long) As Long
Dim Buffer As String * 255
Dim lgBuffer As Long

taprocedure
lgBuffer = GetEnvironmentVariable("username", Buffer, 255)
MsgBox "Utilisateur : " & Left$(Buffer, lgBuffer)
end sub

voila mais tu aurait pu regardé sur le site il y a des sources dont la mienne mais sosu vba je suis pas sure que sa marche.

JRB
Messages postés
6
Date d'inscription
jeudi 23 novembre 2000
Statut
Membre
Dernière intervention
13 février 2006

Bonjour tout le monde,

Je suis ravi par ces mises en garde ci-dessous. Je vous assure que j'ai un grand dégoût des fautes intentionnelles ou pas que certaines personnes commettent dans leurs écrits. Il m'arrive même de ne pas continuer à lire un texte quand il est plein de fautes (grammaticales, d'orthographe, de syntaxe, etc.). Je n'arrive pas à comprendre pourquoi il n'y a pas de réaction contre ce phénoméne alors que la francophonie tente par tous les moyens d'aider la langue française à se maintenir intacte. Je suis de coeur avec vous dans vos mises en garde.

Cela étant, le sujet sur les paramètres des applications m'interresse d'un autre point de vue: je ne suis pas arrivé à trouver dans VBA (Excel) comment faire pour connaître le nom d'utilisateur de la session windows en cours. Cela est sensé me permettre de me positionner dans le "Bureau" de cet utilisateur.
Quelqu'un a-t-il une idée?

Merci d'avance.

Ali
Messages postés
129
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
26 septembre 2008

Tout simple mais toujours utile, merci bien ;).
Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
1
C bien comme solutions sauf que si dans le setup on installe dans un dossier x, quand on desinstalle on supprime le dossier x. Alors que la il faut enregistrer les clés crées et les supprimer.

JRB

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.