Bonjour,
bon, voilà, j'ai écrit un module qui gère la persistance des champs dans
les boîtes de dialogue ou ailleurs.
En gros ça marche comme ça:
InitialiserPersistants()
RendrePersistant("Champ1")
RendrePersistant("Champ5")
RendrePersistant("Champ10")
retour = AfficherDlgPersistant(Dlg, "$(home)/persistants.txt")
AfficherDlgPersistant() fonctionne comme Dlg.execute, sauf qu'il prend
en plus le nom de fichier où mémoriser les infos.
Pour l'instant ça marche avec les champs de saisie, les dates et les
cases à cocher.
Le .odt fait 72k, je ne le poste donc pas ici pour gêner les modemistes
;-), mais si ça intéresse quelqu'un , et si on me dit où le poser, j'y vais.
A+
ph.
--
Laurent Godard a écrit :
Bonjour
Pour ma part je crée un fichier dans le repertoire de l'utilisateur
(variable HOME, voir dans "getPathSubstitution" dans le SDK, de
mémoire)
et c'est pour ma part je pense une des methodes les plus efficaces
a noter que l'on peux acceder à l'api win32 sous windows et donc acceder
à la base de registre. mais c'est nettement moins souple t beaucoup plus
compliqué
Laurent
--
Philippe Allart
Chargé de mission TIC
Tel: 03 20 21 24 88
Fax: 03 20 21 24 99
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]