Valeur dans une TextBox

stefel Messages postés 8 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 21 juin 2004 - 11 juin 2004 à 13:52
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 - 20 juin 2004 à 13:37
Salut,

Je souhaite avoir une valeur hexadécimale dans une TextBox de manière fixe.

Comment faire ?
Merci

5 réponses

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 23
11 juin 2004 à 14:15
Euh ... comprends pas !! :o|

Tu veux qu'on ne puisse entrer qu'une valeur héxadécimale dans un TextBox ?

Manu
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 20
11 juin 2004 à 20:01
Bizarre ta question, étant donné que de l'hexa c pas plus qu'une suite de chiffres de 0 à 9 et de lettres de a à f, je ne vois pas ou est le problème.

Cordialement

CanisLupus
0
stefel Messages postés 8 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 21 juin 2004
16 juin 2004 à 09:00
C'est vrai qu'elle est bizarre ma question. Je vais tâcher de mieux la formuler.

En fait g un logiciel ou je dois rentrer une valeur dans une textbox (hexadécimale) manuellement.

Ce que je veux c'est savoir comment récupérer cette valeur et la fixer une fois pour toute. Du genre cliquer sur un bouton pour valider cette valeur sans la rentrer au clavier.
Voila.
merci
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 20
16 juin 2004 à 11:45
Si g bien compris, tu n'as pas accès au source ? Dans ce cas, je ne vois pas comment faire.
Sinon, à la 1ère saisie, tu sauvegardes la valeur rentrée ds un fichier texte ou un table de base de données. Ensuite il ne reste plus qu'à la relire.

Cordialement

CanisLupus
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 20
20 juin 2004 à 13:37
Je viens de penser à une soluce.

L'utilisation de sendkeys. Tu te fais un tit prog comme ça :

Private Sub Form_Load()
Dim ReturnValue

ReturnValue = Shell(CheminNomDeTonExecutable, 1) ' Exécute l'application
AppActivate ReturnValue ' Active l'application

SendKeys TaValeurHexa & "{ENTER}", True ' Envoie des frappes de touches

Unload Me

End Sub

Si (ENTER) ne fonctionne pas essaie "~"
TaValeurHexa, c une chaine contenant la valeur que tu dois saisir.

Une fois compilé, tu lances ton exécutable à la place de celui l'autre appli.

G testé avec quelques applis connues mais il te reste à tester avec ton log.

Cordialement

CanisLupus
0
Rejoignez-nous