|
Bonjour.
Désolé de créer de nouveau un fil sur un sujet déjà
existant,
mais est-il possible d'envoyer un message en tant
que réponse
si on a vidé sa boîte à mails ?
Je reviens à la boîte de dialogue qui doit
mémoriser ses paramètres
d'une exécution à l'autre de la macro, et à la
première méthode proposée.
La boîte de dialogue en question comporte deux
boutons d'option (boutons radio).
Je voudrais que, lors de la première exécution de
la macro au cours
de la session OpenOffice (peut-être faut-il dire : session sWriter ?),
le second bouton soit pointé lors de l'apparition
de la boîte
et qu'à chacune des exécutions suivantes, ce soit
le bouton choisi lors de l'exécution
précédente qui apparaisse pointé.
La méthode que Bernard et Didier m'ont conseillée
consiste, je suppose,
à déclarer comme Global une variable booléenne,
disons valeurBouton2,
et à écrire dans le code quelque chose comme
:
Dlg = createUnoDialog(monDialogue)
Dlg.getControl("OptionButton2").State
= valeurBouton2
Dlg.Execute
valeurBouton2 = Dlg.getControl("OptionButton2").State
Dlg.Dispose()
Ce que je me demande, c'est comment imposer à
valeurBouton2 la valeur
True lors de la première exécution sans que
l'instruction ad hoc n'ait
pour effet d'imposer la même valeur à chaque
exécution.
Est-il possible de dire quelque chose comme "Si la
variable valeurBouton2 n'a pas
encore été initialisée, lui attribuer la valeur
True" ?
Est-ce possible avec une variable booléenne, ou
faudrait-il passer par un Variant
et utiliser isEmpty() ou isNull() ?
Désolé si c'est une bête question et merci
d'avance pour la réponse.
A.
|
- [prog] Boîte de dialogue qui mémorise ses paramètres Adrien Delcour
- Re: [prog] Boîte de dialogue qui mémorise ses para mèt... Adrien Delcour
- Re: [prog] Boîte de dialogue qui mémo rise ses paramèt... Laurent Godard
- Re: [prog] Boîte de dialogue qui mémorise ses para... Adrien Delcour
