Préférences

Signaler
Messages postés
35
Date d'inscription
vendredi 4 novembre 2005
Statut
Membre
Dernière intervention
31 juillet 2007
-
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
-
Bonjour,

Je recerche le moyen d'enregistrer les préférences de mon applications, plus particulierement les couleurs.
Je m'explique, je cherche comment sauvegarder les couleurs d'un Label et de le restaurer a chaque démarrage.

Avez vous une idée de commen faire ?

Merci de votre aide

MatruX

7 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
En VB2005 ?, utilise les settings, ils sont fait pour ça.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
35
Date d'inscription
vendredi 4 novembre 2005
Statut
Membre
Dernière intervention
31 juillet 2007

Peut tu m'expliquer comment on fais pour utiliser settings ? car moi depuis le debut j'utilise des fichiers INI.

Merci

Salut

Matrux
Messages postés
35
Date d'inscription
vendredi 4 novembre 2005
Statut
Membre
Dernière intervention
31 juillet 2007

Le label en question se trouve dans : options.cao.forecolor
Comment fair epour l'enregistrer et le restaurer a chaque démmarage ?

Merci de ton aide

Salut

Matrux
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
2 voies possibles.

Soit tu passe par les propriétés du projet, onglet paramètres. Pour pouvoir enregistrer des paramètres, il faut qu'ils aient une portée Utilisateur, ainsi les paramètres propre à chaque utilisateur (comprendre utilisateur Windows) de l'appli aura ses propres paramètres sauvegardés.
Les paramètres de portée Application sont en lecture seule. Ils sont définis lors de la conception et ne sont pas enregistrables.

La seconde voie, comme il s'agit de définir des paramètres de controle, c'est de les définir directement au niveau du controle.
Dans les propriétés de ton label, tu déroule la liste "Application setting" puis "Property binding", ensuite à la propriété que tu veux sauvegardée, tu lui associe un paramètre que tu as précédement créer ou que tu vas créer au moment de l'association. Idem, portée Utilisateur pour pouvoir enregistrer la valeur modifié par l'utilisateur.

Même les paramètres que tu creer au moment de l'association, tu les retrouvera ensuite dans propriétés du projet, onglet paramètre.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
J'ai oublier de preciser, l'enregistrement et la restauration devrait etre normalement automatique.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
35
Date d'inscription
vendredi 4 novembre 2005
Statut
Membre
Dernière intervention
31 juillet 2007

Merci : Ceci marche nickel

Bonne Journée

Salut

Matrux
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
52
Salut
>[auteurdetail.aspx?ID=614937 matrux] : si ton problème est résolu, n'oublie pas d'appuyer sur réponse acceptée sue le ou les posts qui t'ont aidé

@+: Ju£i?n
Pensez: Réponse acceptée