Visites

   visiteurs

   visiteurs en ligne

Sujet n°149 Texte sur bouton Boite de dialogue
    par marsouin le 24/05/2008 : 14:12
Bonjour Pierre, Encore une petite question pour paufiner mes compétences. J'utilise l'API, que tu conseilles dans le code de connection avec une base distante, et j'aimerais savoir si il est possible de modifier le texte sur les boutons. Par exemple pour exporter un fichier avec l'API enregistrer sous, pourrait on avoir le texte "Exporter" sur le bouton à la place de "Enregistrer sous". Ou encore pour l'API Ouvrir un fichier, pourrait on avoir comme texte "Importer" au lieu de "Ouvrir". De plus, peut on intégrer l'icone de l'application dans les fenêtre boite de dialogue API au lieu d'avoir l'icone d'Access. Merci de ces précisions et bon WE Marsouin

Réponse n° 1 par 3stone le 25/05/2008 : 22:35
Salut,



Si c'est celle-ci, regarde les paramètres que tu peux transmettre à la fonction...

Cordialement,
Pierre(3stone)

Réponse n° 2 par marsouin le 27/05/2008 : 10:49

Bonjour Pierre,

Mon API est sensiblement la même. Malheureusement, j'utilise les API sans savoir comment elles sont conçues. Pourrais tu être plus précis car je ne sais pas quel paramètre je peux utiliser et surtout comment le modifier pour adapter le titre de mes boutons.

Merci d'avance

Marsouin

Réponse n° 3 par 3stone le 27/05/2008 : 15:02
Salut,

Et bien, en reprennant la version que je désignais par "celle-ci"...

Déjà, pour l'utilisation, on ne s'occupe plus de l'API, mais on se contente d'utiliser la fonction qui, elle, fera appel aux API.

En reprenant donc l'exemple :


Public Function fOpenFile(Optional strTitle As Variant, _
         Optional strInitialDir As Variant, _
         Optional MultiSelect As Boolean = False) _
         As String



on constate que l'on peut renseigner un titre, un volume ou répertoire et permettre la sélection  de plusieurs fichiers (MultiSelect)

La fonction est écrite de façon telle, qui si l'on omêt le titre, on obtient le titre par défaut "Ouvrir".

On peut donc faire l'appel de cette façon :


Dim strMonFichier As String
strMonFichier = fOpenFile("Sélectionnez le fichier", "F:\\Mes fichiers\\", True)



Cordialement,
Pierre(3stone)

Réponse n° 4 par marsouin le 28/05/2008 : 08:24

Bonjour Pierre,

Désolé de ne pas avoir été plus clair (oui, je sasi, je suis coutumier du fait). 

J'avais trouvé pour les précisions que tu m'as donné.

En revanche, ce que je cherche, c'est changer le titre du bouton. Au lieu d'avoir "Ouvrir", mettre à la place "Importer" par exemple comme la fonction Application.FileDialog(msoFileDialogFilePicker) et l'option "ButtonName" d'Access.

De plus, j'aimerais savoir si on peut associer l'icône personnalisé de l'application dans la boite de dialogue afin de ne pas avoir l'icône Access.

Merci beaucoup

Marsouin

Réponse n° 5 par 3stone le 29/05/2008 : 13:00
Bonjour,


Dixit...
changer le titre du bouton


Ah... voilà que je comprends seulement cry
Ben, je ne pense pas que cette API possède ce paramètre. Pour la version anglaise, c'est Open et Save...Il faudrait se tourner vers autre chose.
Pour ce qui est de l'icône (à condition que je comprenne cette fois-ci) il suffit de passer par le menu : Outils, Démarrage, Icône de l'application.

Cordialement,
Pierre(3stone)


Réponse n° 6 par marsouin le 30/05/2008 : 08:45

Bonjour Pierre,

Merci pour ces précisions. Je comprends maintenant pourquoi je n'arrivais pas à trouver comment changer le titre du bouton.

Marsouin

[ Retour à la liste des sujets ]

Recherche



Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 1 membre


Connectés :

( personne )

Haut