[Résolu] recup valeur de champ avec handle
ChefDeProjet WDF
Inscrit:
02/06/2003 13:49
Post(s): 151
Comment recupérer la valeur d'un champs actif lors qu'on
connait que le numero handle

merci

but
envoitouche envoi dans un champs dont je connais l'handle un caractere

j'aimerai controler la valeur du champ après l'envoitouche
donc recupérer sa valeur pour verifier que le caractere envoyer est present


merci

Contribution le : 26/04/2007 14:57

Edité par drcharly93 sur 27/4/2007 23:25:17
Créer un fichier PDF de la contribution Imprimer


Re: recup valeur de champ avec handle
ChefDeProjet WDF
Inscrit:
02/05/2006 21:28
Post(s): 160
si tu connais le handle d'un champ tu connais forcément le nom de ce champ
donc après envoietouche() tu connaîs la valeur de ce champs

var=lechamp
ou
info(lechamp)
je comprends pas ton problème

Contribution le : 26/04/2007 23:03
Créer un fichier PDF de la contribution Imprimer


Re: recup valeur de champ avec handle
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Pour ce faire il faut utiliser deux apis Windows
la première :
- GetWondowLenghtA qui retourne la taille du contenu du champ.
- GetWindowTextA qui retourne la valeur terminée par un caract(0)

exemple avec un champ de saisie nommé 'Saisie1'
//On déclare une chaine
MyStr est une chaîne
//On initialise la chaine avec la longeur attendu
MyStr = Répète(Caract(0),  API( "user32.dll", "GetWindowTextLengthA", Handle( Saisie1 ) ) + 1 )
//On récupère le contenu du champ en passant :
//Le handle du champ
//La chaine vide formatée
//La taille de la chaine envoyée
API( "user32.dll", "GetWindowTextA", Handle( Saisie1 ), MyStr, Taille( MyStr ) )
// On affiche le contenu du champ.
Info( MyStr )

Contribution le : 26/04/2007 23:37
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: recup valeur de champ avec handle
ChefDeProjet WDF
Inscrit:
02/06/2003 13:49
Post(s): 151
merci
je teste cela mais cela me semble très bien

a plus

Contribution le : 27/04/2007 07:56

Edité par drcharly93 sur 27/4/2007 23:25:52
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2