OVH Cloud OVH Cloud

Constantes style ES_UPPERCASE

2 réponses
Avatar
jean saint jalmes
Bonjour,

ou peut-on trouver la définition de toutes les constantes de style du type
ES_UPPERCASE, ES_NUMBER etc.....

Mon but étant de piloter le plus précisément la saisie de données dans un
masque d'écran.

Merci d'avance.

Jean

2 réponses

Avatar
Gloops
Bonjour,

Dans le menu compléments de VB6, avec la commande Gestionnaire de
compléments, tu as accès à une visionneuse d'API (ah tiens, curieux, sur
ma machine ça ne marche plus, ça ... faudra que je regarde).

Ce programme permet de consulter plus aisément le fichier texte
WIN32API.TXT (qui se trouve par défaut dans C:Program FilesMicrosoft
Visual StudioCommonToolsWinapi)

Selon l'installation il peut être nécessaire de charger le fichier,
après avoir chargé le programme APILOAD (c'est-à-dire la visionneuse
d'API). Donc Fichier, Charger le fichier texte. On te propose de le
convertir en fichier de base de données pour que le prochain chargement
soit plus rapide. C'est toi qui vois.

Dans la première liste déroulante de la boîte de dialogue, "type d'API",
sélectionner Constantes.

Comme tu cherches des constantes dont le nom commence par ES, tu vas
taper ES dans la zone de saisie.

Sélectionner, cliquer sur Ajouter et sur Copier (presser F1 pour plus de
détails).

Ainsi j'ai trouvé
Public Const ES_UPPERCASE = &H8&

Je dois dire en revanche que je n'ai pas vu ES_NUMBER, peut-être faut-il
une version plus à jour de WIN32API.TXT
En cherchant WIN32API.TXT sur le site de MSDN on trouve des explications
sur la façon de développer avec les API. En revanche je n'ai pas trouvé
la mise à jour, peut-être quelqu'un sera-t-il mieux inspiré que moi pour
procéder à cette recherche.

En cherchant ES_NUMBER sur Google, je suis allé au hasard sur le
troisième lien proposé, et j'y ai lu

Private Const ES_NUMBER = &H2000

Dans l'un il y a Public et dans l'autre Private, ça s'est trouvé comme
ça. La différence entre les deux est une autre question, je vais partir
du principe que c'est connu.
_________________________________________________
jean saint jalmes a écrit, le 14/10/2004 13:39 :
Bonjour,

ou peut-on trouver la définition de toutes les constantes de style du type
ES_UPPERCASE, ES_NUMBER etc.....

Mon but étant de piloter le plus précisément la saisie de données dans un
masque d'écran.

Merci d'avance.

Jean


Avatar
Zoury
Salut Jean! :O)

Gloops t'a donnée un excellent moyen, seulement il arrive souvent que la
visionneuse d'API ne donne pas toutes les valeurs existantes..

voici comment élaborer tes recherches dans un tel cas :
http://faq.vb.free.fr/index.php?questionh

un autre moyen (et c'est souvent le plus rapide), est de faire une recherche
sur Google.. on tombe souvent sur des exemples de codes déclarant toutes les
constantes inimaginables d'un méthode API. :O)

--
Cordialement
Yanick Lefebvre
MVP pour Visual Basic
"jean saint jalmes" <jean saint a écrit
dans le message de
news:
Bonjour,

ou peut-on trouver la définition de toutes les constantes de style du type
ES_UPPERCASE, ES_NUMBER etc.....

Mon but étant de piloter le plus précisément la saisie de données dans un
masque d'écran.

Merci d'avance.

Jean